vue-quill-editor 富文本详细使用

Vue 富文本

首先上图
在这里插入图片描述
第一步 安装依赖

npm install vue-quill-editor –save
npm install quill --save

第二步 main.js中引入

import  VueQuillEditor from 'vue-quill-editor'
import 'quill/dist/quill.core.css'
import 'quill/dist/quill.snow.css'
import 'quill/dist/quill.bubble.css'
Vue.use(VueQuillEditor)

第三步 重启Vue项目

第四步 vue 页面使用

<quill-editor	
            v-model="articleForm.text"
            :options="editorOption"
            ref="myQuillEditor"
            style="height:300px;"
            @change="onEditorChange($event)"
          >
 </quill-editor>

options : 这个是富文本功能 可写可不写 有默认 具体信息下边会说明
@change=“onEditorChange($event)” 这个是内容发送改变事件

<script></script> 里面引入

//富文本
import { Quill } from 'vue-quill-editor'

在这里插入图片描述
:options="editorOption"

	  //富文本编辑器
      editorOption: {
        placeholder: '请输入文章内容...',
        modules: {
          toolbar: [ 
            [{ 'color': [] }, { 'background': [] }],
            ['bold', 'italic', 'underline', 'strike'],
            [{'size': ['small', false, 'large']}],
            [{'list': 'ordered'}, {'list': 'bullet'}],
            ['link', 'image'],
            [{ 'align': [] }],
          ]
        }
    }

toolbar : 每一个数组 是一个功能这里不全 百度找即可

说一下插件 这里图片上传之后 大小不能改变很麻烦
所以使用插件
//图片大小
npm install quill-image-resize-module --save

vue页面引入

import ImageResize from ‘quill-image-resize-module’
Quill.register(‘modules/imageResize’, ImageResize)

//图片拉入 或者粘贴
npm install quill-image-drop-module --save

vue页面引入

import { ImageDrop } from ‘quill-image-drop-module’
Quill.register(‘modules/imageDrop’, ImageDrop)

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

我有一个抱枕

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

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

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

打赏作者

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

抵扣说明:

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

余额充值