前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Vue2使用富文本编译器

Vue2使用富文本编译器

作者头像
chao超的搬运文章
发布2023-10-15 19:25:26
2100
发布2023-10-15 19:25:26
举报
文章被收录于专栏:java,hbasejava,hbase

可以先看看我之前的一篇文章,属于基础吧 在页面使用富文本编译器_超*的博客-CSDN博客

至于为什么还是用TinyMCE,不用ElementUI自带的富文本编译器,因为技穷/(ㄒoㄒ)/~~

同样参考一篇文章(进行修改、完善):

VUE2下版本的项目加入富文本框实现_vue2富文本从js文件夹加载_我算哪枝小绿植的博客-CSDN博客

 1、下载资源
代码语言:javascript
复制
npm install tinymce -S
npm install @tinymce/tinymce-vue@3.0.1
2、 开始

这里说一下,按照原博主的步骤是将node_module文件下的tinymce文件,拷贝一份到静态资源目录中。不要去拷贝到资源目录中,vue默认就会到node_modules中去找相应文件!

 下载中文语言包,看我上面那篇基础文章。

 创建一个组件,在组件中引入tinymce组件并初始化:

代码语言:javascript
复制
<template>
  <tinymce :init="init" v-model="content"></tinymce>
</template>

<script>
//引入tinymce组件
import Editor from "@tinymce/tinymce-vue";
export default {
  name: 'tinymceTest',
  data(){
    return {
      init: {
        language_url: "./zh_CN.js", //中文语言包路径
        language: "zh_CN",        //声明富文本的语言类型
        height: 430,
        menubar: true,//是否显示上面菜单
        plugins: "link lists image code table colorpicker textcolor wordcount contextmenu",
        toolbar: "bold italic underline strikethrough | fontsizeselect | forecolor backcolor | alignleft aligncenter alignright alignjustify|bullist numlist |outdent indent blockquote | undo redo | link unlink image code | removeformat",     //放置头部的一些配置
        branding: false,   //控制是否内联
        images_upload_handler: (blobInfo, success, failure) => {
          success('data:image/jpeg;base64,' + blobInfo.base64())  //该处理器函数使用base64编码将图片转换为data:image/jpeg格式的字符串,并将其作为成功的结果传递给编辑器
        }
      },
      content:''
    }
  },
  components:{"tinymce":Editor}
}
</script>
<style scoped>
</style>

注意: language_url中文语言包的路径我写的是./zh_CN.js,将下载的zh_CN.js文件复制到node_modules/tinymce目录下就行。

扩展菜单、工具栏可以看看原博主下总结的表格!!!
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  •  1、下载资源
  • 2、 开始
    • 扩展菜单、工具栏可以看看原博主下总结的表格!!!
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档