# vue-tinymce **Repository Path**: sweetwisdom/vue-tinymce ## Basic Information - **Project Name**: vue-tinymce - **Description**: vue 编辑器inymce,款符合现代审美的富文本编辑器 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 3 - **Created**: 2020-03-20 - **Last Updated**: 2025-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vue-tinymce-editor 使用教程 > 2021 年 8 月 16 日更新 > > 湖北 ● 武汉 ![img](assert/README/8373ab26138dc.png) > vue 编辑器 inymce,款符合现代审美的富文本编辑器 ![1584673319950](assert/README/1584673319950.png) # 前言 最近忙于前端页面的开发,想找一款符合现代审美的编辑器,于是我选择了这一款--tinymce-editor # 特点 - 支持表格编辑 - word|135 编辑器|网页 复制内容可保留大部分样式 - 支持代码块 # 中文文档: > 1.https://liubing.me/vue-tinymce-5.html#L4 > > 2.http://tinymce.ax-z.cn/plugins/noneditable.php # 效果 ## 文本编辑 ![Honeycam 2020-03-20 11-10-41](assert/README/001.gif) ## 粘贴 word ![Honeycam 2020-03-20 11-16-39](assert/README/002.gif) ## 粘贴网页|| 编辑器内容 ![Honeycam 2020-03-20 11-20-14](assert/README/003.gif) # 预览 ## 安装依赖 ``` "dependencies": { ... "@tinymce/tinymce-vue": "~3.2.0", "tinymce": "~5.2.1", }, ``` ## 运行测试 ``` npm run serve ``` # 使用 复制当前项目这两个文件到你的项目`public目录下`,然后使用 ![1584674576713](assert/README/1584674576713.png) ## 组件封装 如图:复制这个项目下的 `src\components\editor.vue` ![1584674693401](assert/README/1584674693401.png) ## 全局使用组件 在 mian.js 里面 ```js // 全局使用编辑器 import TinymceEditor from "./components/editor.vue"; Vue.component("tinymce-editor", TinymceEditor); ``` ## 局部使用组件 参照`src\views\局部引用.vue`文件 ```js