5.10.7 • Published 10 months ago

tinymce-vue-h v5.10.7

Weekly downloads
2
License
MIT
Repository
github
Last release
10 months ago

tinymce-vue-h

github地址

demo github地址

tinymce-vue-h使用

基于tinymce封装的vue2.x富文本编辑器

npm install tinymce-vue-h -S
import TinymceVueH from 'tinymce-vue-h'
// 将node_modules/tinymce/skins文件夹和node_modules/tinymce/themes文件夹拷贝放至public/tinymce文件夹下,如需中文包,下载后放至public/tinymce/langs目录下, 然后按如下配置即可
<tinymce-vue-h :init="{tinymceInit}" v-model="value"></tinymce-vue-h>
// 将node_modules/tinymce/skins文件夹和node_modules/tinymce/themes文件夹拷贝放至public/tinymce文件夹下,如需中文包,下载后放至public/tinymce/langs目录下, 然后按如下配置即可
tinymceInit = {
  theme: 'silver', // 必须参数, 否则富文本编辑器无法显示
  skin_url: '/tinymce/skins/ui/oxide', // 必须参数, 否则富文本编辑器无法显示
  language_url: '/tinymce/langs/zh_CN.js', // 如需中文,则引入
  language: 'zh_CN', // 如需中文,则引入
  content_css: `/tinymce/skins/content/default` // 必须参数
}
以上参数为必须参数

中文及主题包相关存放目录参考 中文包

在`public`目录下新建文件夹tinymce\langs\zh_CN.js, 引入中文翻译

默认配置如下图

基础配置图

参考于

Tinymce中文文档

Tinymce官方文档

Tinymce github地址

tinymce版本为5.30+

tinymce-vue-h相关配置说明请参考github地址

toolbar相关补充

toolbar配置功能所需插件
restoredraft恢复上次的草稿无需引入插件
undo撤销无需引入插件
redo恢复无需引入插件
fontselect字体选择无需引入插件
styleselect格式选择无需引入插件
fontsizeselect字号选择无需引入插件
cut剪切无需引入插件
copy复制无需引入插件
selectall全选无需引入插件
bold粗体无需引入插件
italic斜体无需引入插件
underline下划线无需引入插件
strikethrough删除线无需引入插件
subscript下标无需引入插件
superscript上标无需引入插件
removeformat清除格式无需引入插件
forecolor文字颜色无需引入插件
backcolor背景颜色无需引入插件
align对齐方式无需引入插件
outdent增加缩进无需引入插件
indent减少缩进无需引入插件
paste粘贴paste
ltr文字方向从左向右directionality
rtl文字方向从右向左directionality
anchor锚点anchor
lineheight锚点lineheight
bullist符号列表advlist,lists(advlist依赖于lists)
numlist数字列表advlist,lists(advlist依赖于lists)
insertdatetime插入时间/日期insertdatetime
table表格table
tabledelete删除表格table
tableprops表格属性table
tablerowprops行属性table
tablecellprops单元格属性table
tableinsertrowbefore在上方插入table
tableinsertrowafter在下方插入table
tabledeleterow删除行table
tableinsertcolbefore在左侧插入table
tableinsertcolafter在右侧插入table
tabledeletecol删除列table
hr水平分割线hr
nonbreaking插入不间断空格nonbreaking
pagebreak分页符pagebreak
template内容模板template
charmap特殊字符charmap
emoticons表情插件emoticons
image插入编辑图片image
quickimage快捷插入图片image
media插入/编辑媒体资源media
link超链接link
toc目录生成器toc
code编辑源码code
quickbars快速工具栏quickbars
codesample代码示例codesample
fullpage文档属性fullpage
print打印print
searchreplace查找替换searchreplace
preview预览preview
fullscreen全屏fullscreen
wordcount字数统计wordcount
visualblocks显示区块边框visualblocks
visualchars显示不可见字符visualchars
help帮助无需引入插件

tinymce插件相关补充及说明

来源于Tinymce中文文档

plugin功能备注
advlist高级列表插件官方地址
anchor锚点插件官方地址
autolink自动链接插件官方地址
autoresize编辑器大小自适应官方地址
autosave自动存稿无需引入,已集成官方地址
bbcode--官方地址
charmap特殊字符插件官方地址
code编辑源码官方地址
codesample代码示例插件官方地址
directionality文字方向官方地址
emoticons表情插件官方地址
fullpage文档属性官方地址
fullscreen全屏官方地址
help帮助无需引入,已集成官方地址
hr水平分割线官方地址
image插入编辑图片官方地址
importcss引入css官方地址
media插入编辑媒体官方地址
insertdatetime插入当前日期时间官方地址
legacyoutput输出HTML4官方地址
link超链接官方地址
lists列表插件官方地址
nonbreaking插入不间断空格官方地址
noneditable不可编辑元素官方地址
pagebreak插入分页符官方地址
paste粘贴插件官方地址
preview预览官方地址
print打印官方地址
quickbars快速工具栏官方地址
save保存官方地址
searchreplace查找替换官方地址
spellchecker拼写检查官方地址
tabfocustab切入切出官方地址
table表格插件官方地址
template内容模板官方地址
textcolor文字颜色无需引入,已集成官方地址
textpattern快速排版无需引入,已集成官方地址
toc目录生成器官方地址
visualblocks显示块元素范围官方地址
visualchars显示不可见字符官方地址
wordcount字数统计官方地址
5.10.7

10 months ago

5.10.6

1 year ago

5.10.2

2 years ago

5.9.2

3 years ago

1.1.1

3 years ago

1.0.2

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

0.1.4

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago

0.0.1

4 years ago