为了账号安全,请及时绑定邮箱和手机立即绑定

vue-cli中将UEditor封装成组件调用,每次跳转路由再回来就不见了,如何解决

vue-cli中将UEditor封装成组件调用,每次跳转路由再回来就不见了,如何解决

人到中年有点甜 2019-05-24 10:35:54
引用写在main.js里面import'../static/UE/ueditor.config.js'import'../static/UE/ueditor.all.min.js'import'../static/UE/lang/zh-cn/zh-cn.js'import'../static/UE/ueditor.parse.min.js'组件钩子调用mounted(){const_this=this;this.editor=UE.getEditor('editor',this.config);//初始化UE},这个怎么解决,跳转路由,UEditor不会初始化
查看完整描述

2 回答

?
慕莱坞森

TA贡献1810条经验 获得超4个赞

跳转路由之后你的组件会被卸载,当跳转回来的时候组件又重新加载,要知道mounted()是安装created()是创建,你的mounted安装一次,但是每次跳转路由之后会执行一次created,就算你在组件卸载的时候把数据存到了data中,也会随着组件的卸载而清除,所以你可以使用vuex或者定义全局的公用组件上来管理编辑器的数据
                            
查看完整回答
反对 回复 2019-05-24
  • 2 回答
  • 0 关注
  • 326 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号