创建 ng-grid gridOptions 的不同方法?
Different ways to create ng-grid gridOptions?
ng-grid 使用 gridOptions,它定义了要显示的数据。 api 仅显示简单示例,例如
$scope.myData = [{name:'test'}];
var gridOption={data:'myData'}
没有说明如何设置数据。如果 myData 是一个数组数组
$scope.myData = [[{}],[{}]];
var gridOptions={data:'myData[0]'};
有效并将 0 替换为 1 有效。但是,我似乎不能为索引使用变量?
我想做
var gridOptions={data:'myData[index]'};
为什么这行不通,我有什么选择?
问题是 'myData[index]'
未被视为变量。它被视为一个字符串。您需要做的是在读取 var 后将其转换为字符串 'myData[' + index + ']'
ng-grid 使用 gridOptions,它定义了要显示的数据。 api 仅显示简单示例,例如
$scope.myData = [{name:'test'}];
var gridOption={data:'myData'}
没有说明如何设置数据。如果 myData 是一个数组数组
$scope.myData = [[{}],[{}]];
var gridOptions={data:'myData[0]'};
有效并将 0 替换为 1 有效。但是,我似乎不能为索引使用变量?
我想做
var gridOptions={data:'myData[index]'};
为什么这行不通,我有什么选择?
问题是 'myData[index]'
未被视为变量。它被视为一个字符串。您需要做的是在读取 var 后将其转换为字符串 'myData[' + index + ']'