2016-08-21 8 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(); 
       } 
      }; 
      } 

ui-gridのAPIとのやり取りの詳細 - http://ui-grid.info/docs/#/api/ui.grid.class:GridOptions

関連する問題