我正在尝试使用预定义的隐藏行来实现渲染 ng-grid,并在某些特定事件上我想显示它们。我试图模拟行之间的父子关系,但所有行都将以通常的方式呈现和放置。
默认情况下,“子”行将呈现为“折叠”
单击父项时,子行将显示为展开的
我正在尝试寻找一些解决方案网格选项 行模板设置,但我希望有人已经遇到过此类问题,也许您已经解决了它,如果您可以分享您的想法/解决方案,这将非常有帮助。
或者,如果这是一个新问题,解决它的最佳方法是什么?
Thanks
我向模型中添加了一些字段,用于 id、parentId 和 Expanded。在切换行上单击 ng-click 时,它会调用toggleExpansion 来设置该行的展开状态。 ng-show 根据扩展标志确定是否显示行。
我做了一个 Plunker 来演示:http://plnkr.co/edit/fOMMXePQhWAF4DOnF3dW?p=preview http://plnkr.co/edit/fOMMXePQhWAF4DOnF3dW?p=preview
以下是一些相关问题的链接。请参阅第二个链接中有关行高 css 解决方案的注意事项。
如何让 ng-grid 隐藏某些行 https://stackoverflow.com/questions/18456670/how-to-get-ng-grid-to-hide-certain-rows
角度 ng-grid 行高 https://stackoverflow.com/questions/19094723/angular-ng-grid-row-height
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)