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

external-scopes no longer works in ui-grid

我正在将 ui-grid 从 v3.0.0-RC.18 升级到 v3.0.0-rc.20-76029e7,突然 external-scopes 属性停止工作。它的替代品是什么?

externalScopes 已在 RC 19 中删除。您可以在此处阅读注释: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().

访问它。