Angular ui-网格线选择不起作用

Angular ui-grid line selection is not working

我正在尝试 select 使用 Angular ui-grid 的第一条渲染线,但它不起作用。 这是一个 plunker 示例。 我能够在从服务器呈现数据后使用超时来完成它,但没有使用 $scope.gridApi.grid.modifyRows($scope.gridOptions.data); $scope.gridApi.selection.selectRow($scope.gridOptions.data[0]); ,如不同示例所示。 你能帮我修一下吗?

如果数据是通过异步调用加载的,您可以 select 回调中的行,您可以使用 $scope.gridApi 因为您将它保存在 onRegisterApi 函数中。

请找到plunker

$http.get('https://cdn.rawgit.com/angular-ui/ui-grid.info/gh-pages/data/500_complex.json')
    .success(function (data) {
        $scope.gridOptions.data = data;
        $scope.gridApi.grid.modifyRows($scope.gridOptions.data);
        $scope.gridApi.selection.selectRow($scope.gridOptions.data[0]);
    });