我想在不重新加载页面的情况下动态更改数据表的语言,

时间:2019-05-23 06:29:10

标签: angular datatable smartadmin

onLangChange(langObj) {
}

我想用新语言JSON对象重新初始化数据表而不加载页面的函数。 可以重新呈现数据表而不会丢失填充符和搜索属性

1 个答案:

答案 0 :(得分:0)

Angular正在使用MVVM模式重新激活视图,而无需再次加载它们。他们只是重新渲染已经显示的项目。

oldLangObj : Obj;

onLangChange(langObj) : void {
    this.oldLangObj = langObj;
}

仅此而已。其余部分由MVVM模式完成。只要您的oldLangObj绑定到表。当然,这应该在表的.HTML文件旁边的.TS文件中。

有关更多信息,请查看此link