获取行作为 UI-Grid 中的节点
Get Row As a Node in UI-Grid
如果我使用 $scope.mygrid.data[index]
,我将使用以下对象(纯我自己的对象):
但是如果我在同一行上使用一个按钮并采用 行 如下: ng-click="grid.appScope.anOperationSelected(row, \'BUTTON\')"
我收到的对象是一个节点(我可以使用它来导航子树)
我的问题是:如何仅通过使用索引将行作为节点? (或者至少不是使用内置按钮)
不是很好的方法,但可以 return 使用 GridApi:
$scope.GridApi.grid.rows.map(function (row) {
if (row.entity.Name == yourWantedRow.Name) {
$scope.theRow = row;
}
});
如果我使用 $scope.mygrid.data[index]
,我将使用以下对象(纯我自己的对象):
但是如果我在同一行上使用一个按钮并采用 行 如下: ng-click="grid.appScope.anOperationSelected(row, \'BUTTON\')"
我收到的对象是一个节点(我可以使用它来导航子树)
我的问题是:如何仅通过使用索引将行作为节点? (或者至少不是使用内置按钮)
不是很好的方法,但可以 return 使用 GridApi:
$scope.GridApi.grid.rows.map(function (row) {
if (row.entity.Name == yourWantedRow.Name) {
$scope.theRow = row;
}
});