I am working on the angular based project. I am using datatables to display data. When I try to do some modifications on the table, I get the following error.
DataT
I think it is because you are using [dtTrigger]="dtTrigger"
in Angular DataTables and rerendering the table on the same page. If you have this problem you should use the following trick to handle dtTrigger
Make sure you do not use this.dtTrigger.next()
on ngOnInit()
ngAfterViewInit(): void {this.dtTrigger.next();}
Rerender it when you use the second time
rerender(): void {
this.dtElement.dtInstance.then((dtInstance: DataTables.Api) => {
dtInstance.destroy();
this.dtTrigger.next();
});
- 热议问题