angularjsアプリケーションでブートストラップサーバー側のデータテーブルを使用していますが、毎分そのデータテーブルのデータをリロードしたいと考えています。どうすればそれができますか?次のコードを使用しています。
HTML:
<table bs-table-control="matterTableControl" id="matterTableControl"></table>
コントローラ:
$scope.getMatterTable = (function () {
$scope.matterTableControl = {
options : {
toolbar : "#get",
url : url,
dataField : 'rows',
cache : false,
sidePagination : 'server',
pagination : false,
showExport : false,
queryParams : queryParams,
clickToSelect : true,
onClickRow : onClickRow,
maintainSelected : true,
columns : [{
field : 'ClientName',
title : 'Client',
align : 'left',
valign : 'bottom',
sortable : false
}, {
field : 'Name',
title : 'Matter',
align : 'left',
valign : 'bottom',
sortable : false
}
]
}
}
});
次のコードを使用してこれをリロードしようとしていますが、成功しません:
$interval(function () {
$scope.getMatterTable();
}.bind(this), 60000);
Datatable のドキュメント: http://bootstrap-table.wenzhixin.net.cn/documentation/
例: http://issues.wenzhixin.net.cn/bootstrap-table/#integrate/angular
データテーブルの Github コード: https://github.com/wenzhixin/bootstrap-table-examples/tree/master/integrate/angular