2016-08-21 41 views
0

我是新来的角,我不能获取该:(任何合适的回答,请帮忙AngularJS,ui.grid:我怎样才能获得所选行的数据

我需要选择行的数据,然后将它传递到另一个页面

+0

您到目前为止尝试过哪些方面?你能提供一些你的代码吗?你是用'ng-repeat'来填充数据行吗? – Skywalker

+0

我发布了一般性答案,请添加您的代码以帮助您解决问题 – AranS

回答

0

在配置gridOptions你可以注册UI网的API,并获得所选行:

控制器

private getGridOptions() { 
    return { 
     onRegisterApi: (gridApi: uiGrid.IGridApi) => { 
      this.selectedRows = gridApi.selection.getSelectedRows(); 
       } 
      }; 
      } 

更多有关与网格API的交互 - http://ui-grid.info/docs/#/api/ui.grid.class:GridOptions