1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/smallweigit-avue-plugin-ueditor

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 6.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 16.03.2025 08:31 a254db3

avue富文本编辑器

Официальный сайт Avue

https://avuejs.com

Описание

Внешний редактор wangEditor

  • Документация
  • Атрибут 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
      qiniu: {
        AK: "",
        SK: "",
        scope: "",
        url: "",
        deadline: 1
      },
      // Конфигурация OSS Aliyun
      ali: {
        region: "",
        endpoint: "",
        accessKeyId: "",
        accessKeySecret: "",
        bucket: ""
      }
    }
  ...
]
4. Использование в компоненте
<avue-ueditor v-model="text" v-bind="options"></avue-ueditor>
``````json
{
   options: {
      customConfig: {
         lineHeights: ['1', '1.15', '1.6', '2', '2.5', '3']
      },
      propsHttp: {
         home: '',
         url: '',
         res: ''
      },
      oss: '',
      headers: {},
      data: {},
      action: "",
      qiniu: {
         AK: "",
         SK: "",
         scope: "",
         url: "",
         deadline: 1
      },
      ali: {
         region: "",
         endpoint: "",
         accessKeyId: "",
         accessKeySecret: "",
         bucket: ""
      }
   }
}

Атрибуты загрузки

Атрибут Описание Тип Допустимые значения Значение по умолчанию
action Адрес загрузки изображений String
headers Заголовки запроса Object
data Дополнительные данные Object
props Конфигурируемые атрибуты, подробнее см. конфигурацию props Object
oss Использование OSS, если не указано, то обычная загрузка String ali/qiniu
qiniu Настройки OSS Qiniu, подробнее см. конфигурацию qiniu Object
ali Настройки OSS Alibaba Cloud, подробнее см. конфигурацию ali Object

Атрибуты propsHttp

Параметр Описание Тип Допустимые значения Значение по умолчанию
home Базовый URL String
url URL String
res Результат String
url Поле с адресом изображения String -
home Корневой путь к изображению String -
Параметр Описание Тип Допустимые значения Значение по умолчанию
--------- ------------------------------- ------ -------------------- ----------------------
AK Ключ доступа к Qiniu Cloud String -
SK Ключ секрета String -
scope Название хранилища в Qiniu Cloud String -
url Уникальный домен хранилища String -
deadline Время истечения ключа String -

ali Атрибуты

Параметр Описание Тип Допустимые значения Значение по умолчанию
region Название региона, где находится OSS, подробнее в документации Aliyun OSS String -
endpoint Домен региона, где находится OSS, подробнее в документации Aliyun OSS String -
accessKeyId Ключ доступа к Aliyun String -
accessKeySecret Ключ секрета String -
bucket Название хранилища в Aliyun String -

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/smallweigit-avue-plugin-ueditor.git
git@api.gitlife.ru:oschina-mirror/smallweigit-avue-plugin-ueditor.git
oschina-mirror
smallweigit-avue-plugin-ueditor
smallweigit-avue-plugin-ueditor
master