我在ng-grid默认数组(selectedItems)中获取所选行。
我想知道是否有人知道如何获取特定值而不是整行值?
例如,我有以下列:
产品|价值|数量|信息| ID |重量|股票
我希望我的结果只有名称和ID ......这可能吗? selectedItems数组显示所选项的每个列和值。
谢谢!
答案 0 :(得分:0)
只需使用数组索引即可获取数据。
例如selectedItems[0].Value
给出第一项的Value
。我希望这就是你的意思。
答案 1 :(得分:0)
$scope.$watch('gridOptions.selectedItems', function (selectedRows, oldSelection) {
$scope.result = [];
for (var i = 0; i < selectedRows.length; i++) {
$scope.result.push({
id: selectedRows[i].id,
value: selectedRows[i].value
});
}
});
$scope.result
将是一个对象数组,其中只包含网格中每个选定行的ID和值