vue-quill-editor富文本编辑器使用

一、vue-quill-editor

在这里插入图片描述

1.vue项目中,npm安装依赖

npm install vue-quill-editor --save

2.全局引用,项目入口文件中(main.js)注册

import Vue from 'vue'
import VueQuillEditor from 'vue-quill-editor'

// require styles
import 'quill/dist/quill.core.css'
import 'quill/dist/quill.snow.css'
import 'quill/dist/quill.bubble.css'

Vue.use(VueQuillEditor)

局部引用

import 'quill/dist/quill.core.css'
import 'quill/dist/quill.snow.css'
import 'quill/dist/quill.bubble.css'

import { quillEditor } from 'vue-quill-editor'

export default {
  components: {
    quillEditor
  },
  data(){
	return{
	//自定义 toolbar 菜单
	editorOption: {  
	 modules: {
          toolbar: [xxx],
        },
        theme: "snow",
        placeholder: "请输入正文",
	 } 
	}
 }
}  //完成上述步骤之后即可使用

3.使用

<!-- 富文本编辑器 -->
    <quill-editor v-model="addForm.goods" :options="editorOption"  @blur="onEditorBlur($event)"
      @focus="onEditorFocus($event)"  @change="onEditorChange($event)"></quill-editor>

v-model表示双向绑定的数据,并在data中的表单对象添加对应的属性中,这样在富文本中输入的任何内容都可以自动的添加到该属性中,并最终展示出下面的富文本编辑器内容

更多属性请看官网:https://www.npmjs.com/package/vue-quill-editor

二、wangEditor - 轻量级 web 富文本编辑器

在这里插入图片描述
npm 安装 npm i wangeditor --save ,几行代码即可创建一个编辑器。

import E from 'wangeditor'
const editor = new E('#div1')
editor.create()

demo

this.editor = new E(this.$refs.editor)
        // 配置菜单栏
        this.editor.config.menus = [
            "head", // 标题
            "bold", // 粗体
            "fontSize", // 字号
            "fontName", // 字体
            "italic", // 斜体
            "underline", // 下划线
            "strikeThrough", // 删除线
            "foreColor", // 文字颜色
            "backColor", // 背景颜色
            "indent", //缩进
            // "list", // 列表
            "justify", // 对齐方式
            //  "quote", // 引用
            // "undo", // 撤销
            // "redo", // 重复
        ]
        // 创建富文本编辑器
        this.editor.create()

文档地址https://www.wangeditor.com/doc/

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

C+ 安口木

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值