# avue-plugin-ueditor **Repository Path**: smallweigit/avue-plugin-ueditor ## Basic Information - **Project Name**: avue-plugin-ueditor - **Description**: avue 富文本编辑器 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: https://avuejs.com/doc/plugins/ueditor-plugins - **GVP Project**: No ## Statistics - **Stars**: 110 - **Forks**: 49 - **Created**: 2018-09-11 - **Last Updated**: 2025-08-27 ## Categories & Tags **Categories**: text-editor **Tags**: None ## README ## avue 富文本编辑器

## Avue官网 [https://avuejs.com](https://avuejs.com) ## 介绍 - [demo](https://avuejs.com/doc/plugins/ueditor-plugins) - [npm](https://www.npmjs.com/package/avue-plugin-ueditor) - [git](https://gitee.com/smallweigit/avue-plugin-ueditor) ## 三方编辑器wangEditor - [文档](https://www.wangeditor.com/v4/) - 组件配置中customConfig属性为wangEditor编辑器的配置 ## 使用 ``` 1.安装 vue2:npm install avue-plugin-ueditor --save vue3:npm install avue-plugin-ueditor@next --save 2.导入 import AvueUeditor from 'avue-plugin-ueditor' Vue.use(AvueUeditor); 3.Avue配置中使用 ... column:[ ... { label:'test', prop:'test', component: "avueUeditor", //wangEditor编辑的配置 customConfig: { lineHeights: ['1', '1.15', '1.6', '2', '2.5', '3'] }, //是否启用oss(qiniu/ali) oss:'', headers:{}, data:{}, propsHttp: { home:'', url:'', res: '' }, //普通图片上传 action: "", //七牛云oss配置 qiniu: { AK: "", SK: "", scope: "", url: "", deadline: 1 }, //阿里云oss配置 ali: { region: "", endpoint: "", accessKeyId: "", accessKeySecret: "", bucket: "" } } ... ] 4.组件中使用 options: { //wangEditor编辑的配置 customConfig: { lineHeights: ['1', '1.15', '1.6', '2', '2.5', '3'] }, propsHttp: { home:'', url:'', res: '' }, //是否启用oss(qiniu/ali) oss:'', headers:{}, data:{}, //普通图片上传 action: "", //七牛云oss配置 qiniu: { AK: "", SK: "", scope: "", url: "", deadline: 1 }, //阿里云oss配置 ali: { region: "", endpoint: "", accessKeyId: "", accessKeySecret: "", bucket: "" } } ... ``` ## upload Attributes | 参数 | 说明 | 类型 | 可选值 | 默认值 | | ------- | --------------------------------- | ------ | --------- | ------ | | action | 图片上传地址 | String | — | - | | headers | 上传附带请求头数据 | Object | — | - | | data | 上传附带数据 | Object | — | - | | props | 相关可配置参数,具体参考props配置 | Object | — | - | | oss | 是否使用oss不写则为普通上传 | String | ali/qiniu | - | | qiniu | 七牛云oss配置,具体参考qiniu配置 | Object | — | - | | ali | 阿里云oss配置,具体参考ali配置 | Object | — | - | ## propsHttp Attributes | 参数 | 说明 | 类型 | 可选值 | 默认值 | | ---- | ---------------------- | ------ | ------ | ------ | | res | 返回的数据结构层次 | String | — | - | | url | 返回结构体图片地址字段 | String | — | - | | home | 图片的根路径地址 | String | — | - | ## qiniu Attributes | 参数 | 说明 | 类型 | 可选值 | 默认值 | | -------- | ------------------ | ------ | ------ | ------ | | AK | 七牛云的密钥 | String | — | - | | SK | 七牛云的密钥 | String | — | - | | scope | 七牛云存储的空间名 | String | — | - | | url | 空间的自定义域名 | String | — | - | | deadline | token的过期时间 | String | — | - | ## ali Attributes | 参数 | 说明 | 类型 | 可选值 | 默认值 | | --------------- | ---------------------------------------- | ------ | ------ | ------ | | region | oss所在区域的名称,具体查看阿里云oss文档 | String | — | - | | endpoint | oss所在区域的域名,具体查看阿里云oss文档 | String | — | - | | accessKeyId | 阿里云的密钥 | String | — | - | | accessKeySecret | 阿里云的密钥 | String | — | - | | bucket | 阿里云存储的空间名 | String | — | - |