CodeEffects LoadSettings在不进行硬重新加载的情况下不使用新数据进行更新角度

问题描述

当前有一个Angular实现的CE初始化,并且在OnInit上应用loadSettings。销毁并重新加载组件后,我可以看到新数据对于loadSettings()是正确的,但是CE继续显示原始数据集。唯一正确更新的时间是硬重新加载,这不是SPA的解决方案。

如果不进行硬重装,是否无法更新CE实例的设置?

一个粗略的例子:

ngOnInit() {
this.ce = $rule.init(settings.editorData);
this.ce.loadSettings(data.sourceData);
}

ngOnDestroy() {
this.ce.dispose();
this.ce.clear();
}

其中一项更新后,再次查看带有CE的页面(不同的组件),我看到sourceData已更新为我们要显示的正确数据,但是CE仍显示原始数据集。 ...

有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)