我在 Angular 6 上使用 X-editable 和 ngx-datatable 并且它运行良好,但是有一个问题我不能用 X-editable 附加更新字段,出现一个新值,它就像附加到数据表行索引而不是 row.id,当对表进行排序,这个值在一行中就在它的开头...不知道,问题出在 X-editable 或 ngx-datatable 上,或者我的实现有问题
好。我在变量的帮助下解决了这个问题,我正在使用它来检查数据是否准备就绪,然后才显示数据...在这种情况下,我这样做了:
onUpdate() {
this.loading = true
{....} saving
setTimeout(() => {
this.loading = false
}, 0);
}
在模板中
<ngx-datatable *ngIf="!loading"></ngx-datatable>
数据表重新加载,X-editable 也是
1 回答
我无法看到你的代码如何实现这个...但我现在有一个非角度版本的生产,我遇到了同样的问题...更新后,表仍然过滤旧数据。这是因为您必须使用新值更新该行的更新数据。这将允许数据表对新值进行排序。