外部范围不再适用于ui-grid

时间:2015-04-08 07:29:14

标签: angular-ui-grid

我正在将ui-grid从v3.0.0-RC.18升级到v3.0.0-rc.20-76029e7,突然外部作用域属性停止工作。有什么替代方案?

1 个答案:

答案 0 :(得分:12)

在RC 19中删除了

externalScopes。您可以在此处阅读说明:https://github.com/angular-ui/ng-grid/blob/master/CHANGELOG.md#breaking-changes

相反,您可以使用appScope,其中已在此处进行了详细说明:http://ui-grid.info/docs/#/tutorial/305_appScope

网格会添加一个名为appScope的属性,它只引用其父作用域,因此您不必将网格传递给任何选项。如果您的控制器范围内有一个名为click()的函数,则可以通过grid.appScope.click()在单元格模板和其他内容中访问它。