vue使用wangEditor富文本编辑器上传本地图片到oss

本文介绍了在Vue项目中,如何结合wangEditor富文本编辑器,通过请求后台签名数据,将本地图片上传到OSS存储服务。首先确保OSS设置为公共读写和正确配置跨域。然后在main.js中引入wangEditor,并在页面模板及脚本部分实现上传功能。
摘要由CSDN通过智能技术生成

vue使用wangEditor富文本编辑器上传本地图片到oss

背景:本次上传方式采用的是 请求后台返回签名数据上传到oss;代码中使用的是ElementUI插件;项目是一个开放的平台,任何注册过的用户都可以使用平台中的富文本功能。

第一步
配置oss:
1,权限管理–读写权限 设置为公共读写
2,权限管理–跨域设置 设置为下图:
在这里插入图片描述
注:最近听说新建的bucket,传入图片后直接引用图片地址默认为下载图片,没具体研究,好像需要主账号进行相应配置。

代码部分

第二步

1,引入wangEditor

npm i wangeditor --save
npm install vue-axios --save
npm install qs.js --save

页面引入

import E from "wangeditor";//页面引入
import axios from 'axios',// axios

main.js

Vue.prototype.qs = qs;//普遍用到的,把json格式的直接转成data所需的格式,全局注册

2,界面展示代码template部分࿱

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值