DataTables 警告:table id=DataTables_Table_1 - 无法在 Angular 13 中重新初始化 DataTable

分享于2022年07月17日 angular-datatables angular13 datatables 问答
【问题标题】:DataTables 警告:table id=DataTables_Table_1 - 无法在 Angular 13 中重新初始化 DataTable(DataTables warning: table id=DataTables_Table_1 - Cannot reinitialise DataTable In Angular 13)
【发布时间】:2022-01-25 08:43:18
【问题描述】:

我已经在 Angular 13 中实现了 jQuery Datatable Grid。但是当我删除记录并刷新数据表时。然后发生以下错误。

DataTables warning: table id=DataTables_Table_1 - Cannot reinitialise DataTable. For more information about this error, please see http://datatables.net/tn/3

有什么解决办法吗??


【解决方案1】:

经过几个小时的努力,我找到了解决办法。

只需在 this.dtOptions = {} 中添加 destroy:true ,如下所示

 this.dtOptions = {
      pagingType: 'full_numbers',
      pageLength: 10,
      scrollX: true,
      processing: true,
      deferRender: true,
      destroy:true
    };

错误将被修复。谢谢

  • 接受您的回答以解决问题。 :)