问题描述
当前有一个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 (将#修改为@)