AngularJS ngGrid
AngularJS ngGrid
无法读取未定义的 属性 'aggLabelFilter'
启用 ngGrid 的组选项时出现以下错误。 Chrome DevTools 显示错误 Plunkr
TypeError: Cannot read property 'aggLabelFilter' of undefined
at self.parseGroupData (angular-ui.github.io/ng-grid/lib/ng-grid.debug.js:2456)
at self.getGrouping (angular-ui.github.io/ng-grid/lib/ng-grid.debug.js:2553)
at self.filteredRowsChanged (angular-ui.github.io/ng-grid/lib/ng-grid.debug.js:2370)
at self.evalFilter (angular-ui.github.io/ng-grid/lib/ng-grid.debug.js:2675)
at dataWatcher (angular-ui.github.io/ng-grid/lib/ng-grid.debug.js:3286)
at Object.fn (angular-ui.github.io/ng-grid/lib/ng-grid.debug.js:3297)
at Object.e.$digest (angular.min.js:84)
at Object.e.$apply (angular.min.js:86)
at angular.min.js:15
at Object.d [as invoke] (angular.min.js:26)angular.min.js:60 (anonymous function)
如果我从 JS 中删除 groups: 'GameDate',
,那么这可以正常工作。
我按照建议将组设置更新为数组,但错误仍然存在。然后我尝试禁用组设置和 grousCollapsedByDefault,并启用 ShowGroupPanel。虽然错误现在消失了,但只要我将 GameDate 列拖到网格中,就会显示分组。一旦我展开组,然后错误再次出现。
展开组列时,对于每个折叠的数据行,我都会遇到一个以下错误实例。
Error: [$parse:ueoe] http://errors.angularjs.org/1.3.15/$parse/ueoe?p0=row.entity.
来自 ng-grid 文档:
groups [] 作为数据分组依据的初始字段。字段名称数组,而不是显示名称。
所以如果你改变
groups: 'GameDate'
至
groups: ['GameDate']
应该可以正常工作
无法读取未定义的 属性 'aggLabelFilter'
启用 ngGrid 的组选项时出现以下错误。 Chrome DevTools 显示错误 Plunkr
TypeError: Cannot read property 'aggLabelFilter' of undefined
at self.parseGroupData (angular-ui.github.io/ng-grid/lib/ng-grid.debug.js:2456)
at self.getGrouping (angular-ui.github.io/ng-grid/lib/ng-grid.debug.js:2553)
at self.filteredRowsChanged (angular-ui.github.io/ng-grid/lib/ng-grid.debug.js:2370)
at self.evalFilter (angular-ui.github.io/ng-grid/lib/ng-grid.debug.js:2675)
at dataWatcher (angular-ui.github.io/ng-grid/lib/ng-grid.debug.js:3286)
at Object.fn (angular-ui.github.io/ng-grid/lib/ng-grid.debug.js:3297)
at Object.e.$digest (angular.min.js:84)
at Object.e.$apply (angular.min.js:86)
at angular.min.js:15
at Object.d [as invoke] (angular.min.js:26)angular.min.js:60 (anonymous function)
如果我从 JS 中删除 groups: 'GameDate',
,那么这可以正常工作。
我按照建议将组设置更新为数组,但错误仍然存在。然后我尝试禁用组设置和 grousCollapsedByDefault,并启用 ShowGroupPanel。虽然错误现在消失了,但只要我将 GameDate 列拖到网格中,就会显示分组。一旦我展开组,然后错误再次出现。
展开组列时,对于每个折叠的数据行,我都会遇到一个以下错误实例。
Error: [$parse:ueoe] http://errors.angularjs.org/1.3.15/$parse/ueoe?p0=row.entity.
来自 ng-grid 文档:
groups [] 作为数据分组依据的初始字段。字段名称数组,而不是显示名称。
所以如果你改变
groups: 'GameDate'
至
groups: ['GameDate']
应该可以正常工作