vue项目中使用富文本编辑器处理图片上传问题
2020-02-05 21:51
861 查看
暂未更新完毕,明天再更。。。
背景:项目中的后台数据库不支持base64传输数据,主要是因为字符太长,不支持,所以这里需要借助element-ui中的el-upload作为上传的入口。
一、插件的基本使用
1.安装依赖包
npm install vue-quill-editor --save
2.在vue项目的src下的main.js文件中引入以下代码
import Vue from 'vue' 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)
3.页面的具体使用
<template> <div> <quillEditor v-model="content" :options="editorOption" @blur="onEditorBlur($event)" @focus="onEditorFocus($event)" @change="onEditorChange($event)"> </quillEditor> </div> </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>
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- vue项目中的h5图片上传(处理上传的时候图片被旋转的问题,并压缩图片大小)
- 沙雕程序员(三)—— 在vue项目中使用MavonEditor,并且上传图片!
- Vue项目图片剪切上传——vue-cropper的使用
- 使用vue-lazyload解决Vue+Webpack项目的图片加载问题
- Vue项目图片剪切上传——vue-cropper的使用
- vue项目中使用axios上传图片等文件操作
- 使用idea实现博客项目 使用UEditor 富文本编辑器 实现图片上传功能
- vue中使用vue-quill-editor富文本编辑器,自定义toolbar,图片上传到七牛
- 使用Java上传图片经过压缩处理图片变色问题
- Vue项目图片剪切上传——vue-cropper的使用
- Android:Camera的使用,并处理手机拍照后上传图片被旋转的问题
- 前后端分离的j2ee的web项目,使用vue方式,即{{}}方式批量传入前端参数,遇到一个一个问题,页面上一开始有{{}},怎么处理?
- Vue项目图片剪切上传——vue-cropper的使用(二)
- PHP服务端项目开发经历——解决Android客户端中多图片上传的问题
- java web项目中上传文件、图片路径问题
- IOS应用开发-图片处理(拉伸图片 创建缩略图 解决图片旋转的问题 图片编码及上传 将图片写入磁盘)
- ionic 项目中使用ngCordova插件$cordovaCamera筛选手机图库图片显示出来并上传
- 在使用springmvc上传图片时碰到的 The current request is not a multipart request问题
- jsp、js限制本地上传图片大小、类型(js经过测试,项目中可以使用)
- ASP.NET项目中使用CKEditor +CKFinder 实现上传图片