vue项目中使用富文本编辑器处理图片上传问题
程序员文章站
2022-06-07 13:12:02
...
暂未更新完毕,明天再更。。。
背景:项目中的后台数据库不支持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】数据绑定失效
推荐阅读
-
在Asp.Net Core中配置使用MarkDown富文本编辑器实现图片上传和截图上传(开源代码.net core3.0)
-
Asp.Net Core中配置使用Kindeditor富文本编辑器实现图片上传和截图上传及文件管理和上传(开源代码.net core3.0)
-
Vue使用富文本编辑器Vue-Quill-Editor(含图片自定义上传服务、清除复制粘贴样式等)
-
vue使用vue-quill-editor富文本编辑器且将图片上传到服务器
-
vue使用富文本编辑器:vue-quill-editor粘贴图片+图片上传服务器
-
在Asp.Net Core中配置使用MarkDown富文本编辑器实现图片上传和截图上传(开源代码.net core3.0)
-
vue项目中使用富文本编辑器处理图片上传问题
-
vue-quill-editor富文本编辑器使用,自定义工具栏,自定义图片上传
-
在vue中使用quill-editor富文本编辑器(自定义工具栏、重写上传文件功能、工具栏中增加额外的功能按钮)
-
Asp.Net Core中配置使用Kindeditor富文本编辑器实现图片上传和截图上传及文件管理和上传(开源代码.net core3.0)