我在JQUERY Datatable Angular 4中遇到了麻烦。我为一个在组件的init事件中绑定的表初始化了DataTable。
DataTable初始化并显示10-15行和分页,过滤器以及包括排序在内的所有内容。但即便在表格底部显示表格中没有数据且显示0条目0到0 我不明白原因
这是功能
loadUserList(): void {
this.waitMessage = this.waitMessageLoadList;
this.http.get(this.appService.baseUrl + 'api/User').subscribe(result => {
this.userLists = result.json() as userList[];
$('#tbl_userlist').DataTable();
}
, error => { console.error(error); }
, () => {
this.waitMessage = "";
}
);
}
答案 0 :(得分:0)
在视野中尝试
setTimeout(function () {
$(function () {
$('#dataTableId').DataTable();
});
}, 0);