Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript angularjs ng grid:行之间的父子关系(隐藏/显示行)_Javascript_Angularjs_Angular Ui_Angular Ui Bootstrap_Ng Grid - Fatal编程技术网

Javascript angularjs ng grid:行之间的父子关系(隐藏/显示行)

Javascript angularjs ng grid:行之间的父子关系(隐藏/显示行),javascript,angularjs,angular-ui,angular-ui-bootstrap,ng-grid,Javascript,Angularjs,Angular Ui,Angular Ui Bootstrap,Ng Grid,我正在尝试实现使用预定义的隐藏行渲染ng网格,并在某些特定事件上显示它们。我试图模拟行之间的父子关系,但所有行都将以通常的方式呈现和放置 默认情况下,“子”行将呈现为“折叠” 单击父项时,子行将显示为展开 我正在尝试使用gridOptionsrowTemplate设置寻找一些解决方案,但我希望有人已经遇到过此类问题,也许您已经解决了,如果您能分享您的想法/解决方案,这将非常有帮助 或者,如果这是一个新问题,解决它的最佳方法是什么 谢谢我在模型中为id、parentId和expanded添加了

我正在尝试实现使用预定义的隐藏行渲染ng网格,并在某些特定事件上显示它们。我试图模拟行之间的父子关系,但所有行都将以通常的方式呈现和放置

默认情况下,“子”行将呈现为“折叠”

单击父项时,子行将显示为展开

我正在尝试使用gridOptionsrowTemplate设置寻找一些解决方案,但我希望有人已经遇到过此类问题,也许您已经解决了,如果您能分享您的想法/解决方案,这将非常有帮助

或者,如果这是一个新问题,解决它的最佳方法是什么


谢谢

我在模型中为id、parentId和expanded添加了几个字段。单击切换行时,它将调用toggleExpansion来设置该行的展开状态。ng show根据扩展标志确定是否显示行

我做了一个猛击来证明:

这里有一些相关问题的链接。请参阅第二个链接中关于行高css解决方案的注意事项