我在我的 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