如何解决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 举报,一经查实,本站将立刻删除。