element-tiptap是一个 Vue.js 的基于 tiptap 和 element-ui 的富文本编辑器,具有易上手,对开发者友好,可扩展性强,设计简洁的优点,在一些文章写作的软件里经常会被用到,分享一下我在写项目时遇到的问题以及解决办法。
在项目中全局引入element-tiptap
npm下载方式
npm i element-tiptap
yarn下载方式
yarn add element-tiptap
全局引入:在main.js文件中引入
import ElementUI from 'element-ui';
// 引入element-tiptap组件库
import { ElementTiptapPlugin } from 'element-tiptap';
import 'element-ui/lib/theme-chalk/index.css';
// 引入element-tiptap样式
import 'element-tiptap/lib/index.css';
Vue.use(ElementUI);
Vue.use(ElementTiptapPlugin, { lang: 'zh' });
注意一定要先引入elementUI,再引入element-tiptap,一定要写lang属性,不然富文本无法显示出来,控制台也会报错如下:
在组件中注册使