首次进入带有编辑器--ueditor页面,编辑器初始化正常;点击取消按钮,跳到上级路由,再次进入带有编辑器页面的时候,编辑器就不存在了
后来通过控制台调试返现,第二次进入的时候,打印了开始初始化、结束初始化,但是初始化函数没有执行;要f5刷新一下才能正常;是不是两次挂在组件有什么不同啊
首次进入带有编辑器--ueditor页面,编辑器初始化正常;点击取消按钮,跳到上级路由,再次进入带有编辑器页面的时候,编辑器就不存在了
后来通过控制台调试返现,第二次进入的时候,打印了开始初始化、结束初始化,但是初始化函数没有执行;要f5刷新一下才能正常;是不是两次挂在组件有什么不同啊
确实有用,代码如下就解决了第二次加载不显示的问题,但现在的问题是css不对头,编辑器的位置跑偏了
activated() {
//初始化编辑器
console.log("activated........");
console.log("初始化前。。。");
UE.delEditor(this.id);
this.ue = UE.getEditor(this.id, this.config);
this.initEditor();
console.log("初始化后。。。");
}
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
UE.delEditor('editor');
this.editor = UE.getEditor('editor', this.config);