vue如何安装使用Quill富文本编辑器


Posted in Javascript onSeptember 21, 2018

本文为大家记录了vue中安装使用Quill富文本编辑器的具体方法,供大家参考,具体内容如下

1、安装依赖

npm install vue-quill-editor --save

注:我在已有的vue项目中(含有已安装的依赖,即node_modules文件夹)直接进行安装并不成功,报错,没有截图,但是我没记错的话是显示"项目名\node_modules\cliui\node_modules\wordwrap"这个没有。所以我把项目下的node_modules文件删除,然后直接安装quill依赖(执行npm install vue-quill-editor --save)。然后npm run dev 运行项目,不影响之前vue项目的使用和运行,quill的富文本编辑器也可以用了。

2、使用

(1)在“项目名\src\main.js”引入

import Vue from 'vue'
import VueQuillEditor from 'vue-quill-editor'
//一定要引入这三个css,不然文本编辑器会出现不规则黑白几何图形
//这三个css可以在main.js中引入,也可以在具体使用的.vue文件中引入
import 'quill/dist/quill.core.css'
import 'quill/dist/quill.snow.css'
import 'quill/dist/quill.bubble.css'
 
Vue.use(VueQuillEditor)

(2)在具体vue文件中引用

<template>
 <el-row>
   <quill-editor v-model="content"
    :options="editorOption" 
    @blur="onEditorBlur($event)" 
    @focus="onEditorFocus($event)"
    @change="onEditorChange($event)">
   </quill-editor>
 </el-row>
</template>
<script>
import { quillEditor } from 'vue-quill-editor'
 
export default {
  data:function(){
   return{
    content:'',
    editorOption:{}
   }
  },
  methods:{
   onEditorBlur(editor){//失去焦点事件 
  },
   onEditorFocus(editor){//获得焦点事件
   },
   onEditorChange({editor,html,text}){//编辑器文本发生变化
    //this.content可以实时获取到当前编辑器内的文本内容
    console.log(this.content);
   }
  }
}
 
</script>

v-model 可以不使用,并不是Quill编辑器自带的,是我项目中使用自己加的。

这样引入后可以得到一个这样的编辑器。

vue如何安装使用Quill富文本编辑器

如果需要改变文本域部分的高度,如下:

<style>
 .quill-editor {
  height: 350px;
 }
</style>

Quill的自定义工具栏、字体等,请点击:vue中Quill富文本编辑器的使用

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript实现unicode和字符的互相转换
Jul 18 Javascript
JQuery的html(data)方法与&amp;lt;script&amp;gt;脚本块的解决方法
Mar 09 Javascript
Array, Array Constructor, for in loop, typeof, instanceOf
Sep 13 Javascript
12306验证码破解思路分享
Mar 25 Javascript
javascript html5摇一摇功能的实现
Apr 19 Javascript
jQuery使用getJSON方法获取json数据完整示例
Sep 13 Javascript
Html5 js实现手风琴效果
Apr 17 Javascript
JavaScript Uploadify文件上传实例
Feb 28 Javascript
Angular中使用$watch监听object属性值的变化(详解)
Apr 24 Javascript
javaScript手机号码校验工具类PhoneUtils详解
Dec 08 Javascript
Vue组件内部实现一个双向数据绑定的实例代码
Apr 04 Javascript
JavaScript制作3D旋转相册
Aug 02 Javascript
vue中设置、获取、删除cookie的方法
Sep 21 #Javascript
Vue实现动态添加或者删除对象和对象数组的操作方法
Sep 21 #Javascript
vue富文本编辑器组件vue-quill-edit使用教程
Sep 21 #Javascript
React实现全局组件的Toast轻提示效果
Sep 21 #Javascript
vue中进入详情页记住滚动位置的方法(keep-alive)
Sep 21 #Javascript
vue 使某个组件不被 keep-alive 缓存的方法
Sep 21 #Javascript
解决vue keep-alive 数据更新的问题
Sep 21 #Javascript
You might like
destoon切换城市后实现logo旁边显示地区名称的方法
2014/08/21 PHP
php之readdir函数用法实例
2014/11/13 PHP
Yii2创建表单(ActiveForm)方法详解
2016/07/23 PHP
php 生成Tab键或逗号分隔的CSV
2016/09/24 PHP
PHP通过bypass disable functions执行系统命令的方法汇总
2018/05/02 PHP
input 高级限制级用法
2009/03/26 Javascript
Javascript 中的 &amp;&amp; 和 || 使用小结
2010/04/25 Javascript
javaScript array(数组)使用字符串作为数组下标的方法
2013/11/19 Javascript
javaScript如何处理从java后台返回的list
2014/04/24 Javascript
深入理解JavaScript系列(34):设计模式之命令模式详解
2015/03/03 Javascript
javascript实现右侧弹出“分享到”窗口效果
2016/02/01 Javascript
jQuery之动画效果大全
2016/11/09 Javascript
微信小程序 解决swiper不显示图片的方法
2017/01/04 Javascript
javascript实现右下角广告框效果
2017/02/01 Javascript
浅谈javascript中的 “ &amp;&amp; ” 和 “ || ”
2017/02/02 Javascript
简单实现AngularJS轮播图效果
2020/04/10 Javascript
利用Vue.js实现求职在线之职位查询功能
2017/07/03 Javascript
mongoose设置unique不生效问题的解决及如何移除unique的限制
2017/11/07 Javascript
JavaScript中this用法学习笔记
2019/03/17 Javascript
弱类型语言javascript开发中的一些坑实例小结【变量、函数、数组、对象、作用域等】
2019/08/07 Javascript
浅探express路由和中间件的实现
2019/09/30 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
2019/11/07 Javascript
vue iview实现动态新增和删除
2020/06/17 Javascript
[02:10]DOTA2亚洲邀请赛 EG战队出场宣传片
2015/02/07 DOTA
Python实现查找匹配项作处理后再替换回去的方法
2017/06/10 Python
python抓取网页内容并进行语音播报的方法
2018/12/24 Python
python批量读取文件名并写入txt文件中
2020/09/05 Python
关于pytorch多GPU训练实例与性能对比分析
2019/08/19 Python
Python+Selenium+phantomjs实现网页模拟登录和截图功能(windows环境)
2019/12/11 Python
Python3+SQLAlchemy+Sqlite3实现ORM教程
2021/02/16 Python
CSS3中颜色线性渐变实战
2015/07/18 HTML / CSS
html5中如何将图片的绝对路径转换成文件对象
2018/01/11 HTML / CSS
西班牙著名的珠宝首饰品牌:P D PAOLA
2018/09/15 全球购物
自主招生自荐书
2013/11/29 职场文书
保卫科工作岗位职责
2014/03/01 职场文书
竞选大队长演讲稿
2014/04/29 职场文书