1.npm安装插件

2.组件引用

import { ImageDrop } from 'quill-image-drop-module'
import ImageResize from 'quill-image-resize-module'
Quill.register('modules/imageDrop', ImageDrop);
Quill.register('modules/imageResize', ImageResize);

3.工具栏配置

     editorOption: {//placeholder: "请输入文本内容12314",modules: {imageDrop: true, //图片拖拽imageResize: {displayStyles: {// 放大缩小backgroundColor: "black",border: "none",color: "white",},modules: ["Resize", "DisplaySize", "Toolbar"],},clipboard: {matchers: [[Node.ELEMENT_NODE, this.handleCustomMatcher]],// 粘贴版,处理粘贴时候带图片},toolbar: {container: [["bold", "italic", "underline", "strike"], //加粗,斜体,下划线,删除线["blockquote"], //引用,代码块[{ header: 1 }, { header: 2 }], // 标题,键值对的形式;1、2表示字体大小[{ list: "ordered" }, { list: "bullet" }], //列表[{ align: [] }],[{ color: [] }, { background: [] }], // 字体颜色,字体背景颜色["link", "image"],],},},theme: "snow",},},theme:'snow'},

4.报错

5.webpack配置

vue.config.js中插入如下配置

const webpack = require('webpack')
module.exports中插入如下代码
configureWebpack: {
plugins: [new webpack.ProvidePlugin({'window.Quill': 'quill/dist/quill.js','Quill': 'quill/dist/quill.js'})
]

}

我这里的配置是这样的,你们如果使用的话按情况来

     module.exports = Object.assign(multipage.create('./src', './', '-'), {
// custom config
chainWebpack: config => {config.resolve.alias.set("Common", resolve("src/common")).set("Http", resolve("src/common/base/http")).set("Conf", resolve("src/common/config"))
},
configureWebpack: {
plugins: [new webpack.ProvidePlugin({'window.Quill': 'quill/dist/quill.js','Quill': 'quill/dist/quill.js'})
]
}
})

设置之后报错问题就解决了,编辑器就可以缩放图片了

vue-quill-editor图片缩放处理相关推荐

  1. 现代化富文本编辑器 Quill Editor

    介绍 近期在弄富文本编辑器相关的内容,其中项目中使用了 Quill Editor(后面简称 Quill).Quill 自称是一个现代化强大的富文本编辑器,它与其它富文本编辑器(例如 UEditor)不 ...

  2. Quill Editor

    VUE-QUILL-EDITOR 该文章仅记录学习过程,不展示最终文件源码 安装 quill-editor 在对应的目录打开 Terminal 执行以下命令: 安装 editor npm instal ...

  3. quill自定义图片上传

    quill是个不错的富文本编辑器,但是它的图片上传是直接将本地图片读成base64跟文本混合在一起,这显然不适合一般开发需求,我们希望插入的是一个图片url,故这里将基于vue.js实现quill的图 ...

  4. vue+vant使用图片预览功能ImagePreview的问题

    如果您搜到这篇文章的话,那员外估计您遇到跟我一样的问题了,即在打开图片预览功能后,如果不关闭预览的图片,同时改变路由的话,会发现即使路由改变了,预览的图片还在文档的最顶层显示,如图: 着实让员外百思不 ...

  5. vue本地上传并预览php,vue.js 实现图片本地预览 裁剪 压缩 上传功能

    以下代码涉及 Vue 2.0 及 ES6 语法. 目标 纯 javascrpit 实现,兼容ie9及以上浏览器,在本地做好文件格式.长宽.大小的检测,减少浏览器交互. 现实是残酷的,为了兼容Ie9 还 ...

  6. VUE实现前台图片 标注(添加矩形框)、放大、缩小、拖拽 -----个人记录

    VUE实现前台图片 标注(添加矩形框).放大.缩小.拖拽 需求:实现图片上自定义多个矩形选框,选框可移动缩放拖动,图片可以放大缩小.拖拽 ,选框内填充标注文字. 框内填充文字基本都会,不多赘述,后期可 ...

  7. Element-ui配合Vue实现走马灯图片自适应效果

    elementUI配合Vue实现走马灯图片自适应效果(等比缩放,使得图片缩小不挤压,放大不拉伸变形) 解决方法的原理:监听屏幕视口大小如果'resize',发生改变了,就获取图片的高度height,然 ...

  8. vue 图片剪辑_用vue制作的图片剪辑组件

    vue 图片剪辑 形状 (vueShapeImg) Picture clipping component made with vue. 用vue制作的图片剪辑组件. View demo 查看演示 Do ...

  9. vue+element实现图片上传及裁剪功能(vue-cropper)

    需求背景: 上传图片或者头像时,能够将图片进行裁剪(等比例缩放裁剪或非等比例裁剪) 效果图: 安装使用 1.安装 npm install vue-cropper // npm 安装 yarn add ...

  10. quill富文本编辑器quill粘贴图片上传服务器

    强大的富文本编辑器:quill github:32k start++,:https://github.com/quilljs/quill quill粘贴图片上传服务器 <link href=&q ...

最新文章

  1. SpringBoot2.1.5 (5)---快速构建SpringBoot 项目的两种方式
  2. VS2005调试器 1,断点设置有技巧(转载)
  3. ANTLR笔记2 - 简单语法说明
  4. 数据抓取的艺术(二)
  5. 服务器延迟和时间偏移怎么设置,服务器时间经常不对如何处理
  6. PrintWindow截取隐藏窗口
  7. 细思恐极的星座分析(上) ——用大数据和机器学习揭开十二星座的真实面目!
  8. 比特大陆的“新筹码”:IPO失效后,押注算力芯片
  9. RecyclerView状态异常Cannot call this method while RecyclerView is computing a layout or scrolling
  10. AD绘制怎么画3D封装库?
  11. 通过ssh tunnel从外网访问内网kali
  12. 操作系统笔记——Linux系统实例分析、Windows系统实例分析
  13. Java的TCP/UDP网络编程+多线程实现服务器端与客户端间的通信
  14. IDEA 加断点debug时阻塞问题
  15. 灾难恢复_有效的灾难恢复计划的10个技巧
  16. asp.net分页查询
  17. Apache OpenSSL生成CA证书使用
  18. webkit对接woff字体
  19. SSL证书申请最详细教程
  20. 深度学习基础--正则化与norm--Switchable Normalization

热门文章

  1. 黑苹果 更换引导文件到硬盘
  2. android 保存 parcelable对象,Android 使用序列化Serializable和Parcelable
  3. 去耦电容和旁路电容的区别
  4. mklink和junction 详解
  5. AD域搭建与加入保姆级教程
  6. pmsm什么意思_关于BLDC和PMSM的定义
  7. 更新NVIDIA显卡的CUDA驱动出错,You appear to be running an X server; please exit X before
  8. C# winform源码下载 带条码打印的固定资产管理系统源码 VS2010
  9. vue2项目复习01-关闭elint检校,src文件别名,路由传参的对象写法,代理解决跨域问题,nprogress,vuex状态管理库,store的模块式开发,节流与防抖,编程式导航+事件委托路由跳转
  10. 错误:error C1853:Debug\...pch预编译头文件来自编译器版本,或者预编译头C++而在C中使用它