2016-08-21 81 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