RichEditor
Комплексный редактор для создания более сложных страниц контента
Обертка над MavonEditor
See LightEditor
Props
v-model
- type:
string - default:
''
Html содержимое редактора
@model true
disabled
- type:
boolean - default:
false
placeholder
- type:
string - default:
''
validator
- type:
Validation - default:
() => (({}) as Validation)
Валидатор, используется объект валидатора v$ из Vuelidate.
imagesUploader
- type:
FilesUploader - default:
null
Загрузчик картинок
По умолчанию превращает файлы в base64
xssWhitelist
- type:
IWhiteList | null - default:
null
Белый список тегов, разрешшенных для превью
Events
| Event name | Properties | Description |
|---|---|---|
| ready | editor MavonEditor - Instance of MavonEditor component | Editor ready |
| update:inputRendered | rendered string - Html value with markdown exec (ex. <b>foo</b> instead of foo) | Input event, called sametime as 'update:modelValue' |
| update:modelValue |
Slots
| Name | Description | Bindings |
|---|---|---|
| external-buttons |