我们拿tinymceEditor编辑器举例子
如果小伙伴们还不会使用编辑器请到官网去学习

当我们实现好编辑器后我们在需要的页面中去引入
import Editor from "@tinymce/tinymce-vue"
然后注册组件 就可以使用了 但是这样有个弊端 每次加载都很慢 会出现长时间的白屏问题
原因 每次加载页面的时候 都会重新下载所需依赖 导致加载时间过长
解决办法:
我们只需要在全局注册一下组件 即在 main.js中做个全局注册
import Editor from "@tinymce/tinymce-vue"
Vue.component('Editor',Editor)
这样的话 我们在其他页面引入此组件的时候只会下载一次依赖,就只有首次加载的时候速度会慢,之后在加载都是很快的
网友评论