vue 2.0使用tinymce-vue富文本

这篇博客详细介绍了如何在Vue3.0和Vue2.0项目中集成TinyMCE富文本编辑器。首先,针对不同Vue版本提供了具体的npm安装步骤,包括复制皮肤文件到public目录及加载中文语言包。然后,展示了如何在组件中封装并使用TinyMCE,包括引入各种插件和设置编辑器配置。最后,给出了组件在页面中的使用示例,便于其他开发者快速理解和应用。

npm下载,如果是vue3.0版本执行以下代码

npm install tinymce -S
npm install @tinymce/tinymce-vue -S

vue2.0使用以下npm安装

npm install tinymce@5.1.0 -S
npm install @tinymce/tinymce-vue@3.0.1 -S

安装完成后需要把node_modules下的tinymce下的skins文件夹复制粘贴到与node_modules同级 public 文件夹下备用。

因为富文本默认是英文的,所以需要去官网下载对应语言包,里面包含了大部分国家的语言,下载完成后是一个js文件,中文包名是zh_CN.js

官网下载 https://www.tiny.cloud/get-tiny/language-packages/

目录如图:
在这里插入图片描述

准备一份TinyMce 中文资源包
链接:

https://blog.youkuaiyun.com/zqlbanzhuan/article/details/127403277?spm=1001.2014.3001.5502

之后在vue项目中封装页面使用:

<template>
  <div class="tinymce-editor">
    <editor :id="randonId" v-model="editorContent" :init="init"></editor>
  </div>
</template>
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值