富文本编辑器tinymce-vue

2023-06-07  本文已影响0人  冰落寞成

一、引入tinymce-vue
官网 https://www.tiny.cloud/docs/integrations/vue/#tinymcevuejsintegrationquickstartguide

npm install --save "@tinymce/tinymce-vue@^3"

vue4.x 使用的是tinymce-vue4版本以上的

npm install --save "@tinymce/tinymce-vue"

二、通过包管理方式下载 tinymce

npm install tinymce -S

三、配置中文语言

到官网下载中文语言包 zh_CN.js

1661307100185.png

四、注意事项

五、引入tinymce-vue,tinymce

<Editor:init="init"></Editor>
<script>
import tinymce from 'tinymce/tinymce'
import Editor from '@tinymce/tinymce-vue'
import 'tinymce/themes/silver'

// 引入你需要的插件
// import 'tinymce/plugins/paste'
// import 'tinymce/plugins/link'
export default {
  components: { Editor },
  data () {
    return {
    
      init: {
        base_url: '/tinymce',
        language_url: '/tinymce/langs/zh-Hans.js', // 语言包的路径
        language: 'zh-Hans', // 语言
        skin_url: '/tinymce/skins/ui/oxide', // skin路径
        height: 400, // 编辑器高度
        branding: false // 是否禁用“Powered by TinyMCE”
      }
    }
  },
上一篇 下一篇

猜你喜欢

热点阅读