美文网首页
vue里使用wangediter

vue里使用wangediter

作者: 随风飞2019 | 来源:发表于2019-09-29 07:10 被阅读0次

安装

npm install wangeditor

引入

import E from 'wangeditor'

使用,在vue里使用

<template>
    <div>
        <div ref="editor" style="text-align:left"></div>
        <button v-on:click="getContent">查看内容</button>
    </div>
</template>

<script>
    import E from 'wangeditor'
    export default {
      name: 'editor',
      data () {
        return {
          editorContent: ''
        }
      },
      methods: {
        getContent: function () {
            console.log(this.editorContent)
        }
      },
      mounted() {
        var editor = new E(this.$refs.editor);
        editor.customConfig.onchange = (html) => {
          this.editorContent = html
        };
        editor.customConfig.menus=[
                'head',  // 标题
                'bold',  // 粗体
                'fontSize',  // 字号
                'fontName',  // 字体
                'italic',  // 斜体
                'underline',  // 下划线
                'strikeThrough',  // 删除线
                'foreColor',  // 文字颜色
                'backColor',  // 背景颜色
                'link',  // 插入链接
                'list',  // 列表
                'justify',  // 对齐方式
                'quote',  // 引用
                'emoticon',  // 表情
                'image',  // 插入图片
                'table',  // 表格
                'video',  // 插入视频
                'code',  // 插入代码
                'undo',  // 撤销
                'redo'  // 重复
            ];
        editor.create()
      }
    }
</script>

如果做及简单的功能的话,可以考虑使用这个编辑器
medium-editor

相关文章

网友评论

      本文标题:vue里使用wangediter

      本文链接:https://www.haomeiwen.com/subject/fcgzyctx.html