美文网首页
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