【发布时间】:2016-11-09 21:39:00
【问题描述】:
我今天试图让 ag-grid 中的单个单元格针对父控制器中的范围方法触发 ng-click 事件,并尝试了很多不同的方法事物。在查看了人们发布的一些工作代码后,我注意到每个人都在 gridOptions 中将 angularCompileRows 设置为 true。我尝试在自己的代码中打开 angularCompileRows 并且成功了! ng-click 触发并调用了控制器方法。
我的问题是:ag-grid 中的angularCompileRows 究竟是做什么的?我只能在官方文档(this page 上的代码示例中)找到对它的引用,而且解释非常简单。我想知道打开此选项是否有任何副作用/缺点。
【问题讨论】:
-
基本上它只是让 Angular 将行添加到摘要循环中,以便如果我理解正确,它会检查更改。
-
从问题链接的文档现在甚至不再提到
angularCompileRows:-( 是否必须将其设置为true,否则单击任何呈现的按钮将无效?你能请发布解释性答案,以帮助他人?谢谢 1,000,000