tinymce学习笔记--使用--基于Vue

前一篇随笔记录了tinymce的安装,这篇讲一下个人的封装:

第一步:在components中对控件进行声明


控件声明

第二步:在main.js中进行vue-tinymce控件的赋值

控件赋值

很简单--就两个参数:双向绑定的富文本编辑器的内容,以及最重要的编辑器的配置setting

第三步:配置编辑器

这是我自己编辑器的配置

具体请自行转tinymce中文文档看详细的配置,这部分文档还是很完善的(基本都是在说配置以及控件)

第四步:写个方法获取绑定的富文本编辑器中的内容

内容获取

第五步:对控件的声明以及调用,不打算写成控件的,可以直接就使用vue-tinymce这个空间开发

封装空间声明
使用
通过refs拿到组件后调用之前的方法获取编辑器的值
最终效果

如果你要在dialog之类的有z-index的弹出框中使用tinymce,因为配置不支持修改z-index,所以需要去修改static中的源码:

在默认的skin.min.css中全局搜索z-index对所有大于0的z-index都统一加上一个数字比如:1 --》 3001,一定要大于弹出框的z-index

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容