Angular数据表-刷新表

时间:2019-11-07 06:00:46

标签: angular datatables angular-datatables

我在Angular应用中使用angular-datatables。当数据更改时(例如,在填写和提交表单时),我需要刷新数据表。等效的jQuery代码是

$('#my-datatable').DataTable.ajax.reload()

我正在使用Angular7。这是我正在使用的库的link

1 个答案:

答案 0 :(得分:1)

dtInstance.ajax.reload()。您可以创建一个reload()函数。

尝试这样:

import { DataTableDirective } from 'angular-datatables';

dtElement: DataTableDirective;
dtInstance: Promise<DataTables.Api>;

reload() {
  this.dtElement.dtInstance.then((dtInstance: DataTables.Api) => {
    dtInstance.ajax.reload()
  });
}
相关问题