如何以编程方式在Ui.grid angularJs中选择一行?
我有一个问题,让我把它简单地放在我的plunker示例中,我想知道为什么我的如何以编程方式在Ui.grid angularJs中选择一行?,angularjs,ng-grid,Angularjs,Ng Grid,我有一个问题,让我把它简单地放在我的plunker示例中,我想知道为什么我的$scope.revertSelection()函数不起作用。 步骤: 按名称对右侧网格排序(降序) 随机选择3-4行 单击“复制”按钮,将所有选定行复制到$scope。重新选择 按名称对右侧网格排序(升序) 单击“还原”按钮(此按钮不起作用) 我希望之前在步骤2)中选择的所有行都被重新选择,但这不会发生:-(请帮助我解决此问题。 我在谷歌上搜索,但找不到任何gridApi.selection的文档,以寻找其他方法来满
$scope.revertSelection()
函数不起作用。
步骤:
$scope。重新选择
gridApi.selection
的文档,以寻找其他方法来满足我的要求
注意:我使用的是Ui.grid而不是ng grid我应该使用
$scope.gridApi.grid.modifyRows($scope.gridOptions.data);
$scope.gridApi.selection.selectRow($scope.gridOptions.data[i]);
…而不是
$scope.gridApi.selection.selectRow(i);
我的朋友给了。在“selectRow”之前,你需要先调用“modifyRows”
$scope.gridApi.grid.modifyRows($scope.gridOptions.data);
在4.0.6中,我可以在不使用modifyRows
的情况下selectRow
,您好,这一切正常吗?