web-dev-qa-db-ja.com

UIグリッドでリフレッシュ方法を使用するには?

Ui-gridのcolumDefsの可視性オプションを更新しようとしています。値を更新した後、UIグリッドを更新する必要があります。コントローラーからグリッドを更新する方法は何ですか?

27
orikoko

このページをご覧ください:

http://ui-grid.info/docs/#/api/ui.grid.class:GridApi

GridApiをインスタンス化した後、次を呼び出すことができます。

//instantiate (not so obvious)
// whatever scope attribute your binding to gridOptions
$scope.gridOptions = {
  onRegisterApi: function(gridApi){ $scope.gridApi = gridApi;}
}
//then later
$scope.gridApi.core.refresh();

お役に立てば幸いです!

38
Jose

必要に応じて、次のui-gridオプションを変更できます

enableRowHashing:false

8