amis/docs/components/form/rich-text.md
2020-07-28 10:03:53 +08:00

3.3 KiB
Executable File

title description type group menuName icon order
Rich-Text 富文本编辑器 0 null Rich-Text 47

基本用法

{
    "type": "form",
    "api": "https://houtai.baidu.com/api/mock2/form/saveForm",
    "controls": [
        {
            "type": "rich-text",
            "name": "rich",
            "label": "Rich Text"
        }
    ]
}

配置buttons

[
    'paragraphFormat',
    'quote',
    'color',
    '|',
    'bold',
    'italic',
    'underline',
    'strikeThrough',
    '|',
    'formatOL',
    'formatUL',
    'align',
    '|',
    'insertLink',
    'insertImage',
    'insertTable',
    '|',
    'undo',
    'redo',
    'html',
];

属性表

当做选择器表单项使用时,除了支持 普通表单项属性表 中的配置以外,还支持下面一些配置

属性名 类型 默认值 说明
saveAsUbb boolean 是否保存为 ubb 格式
reciever API 默认的图片保存 API
size string 框的大小,可设置为 md 或者 lg
options object Object 类型,给富文本的配置信息。请参考 https://www.froala.com/wysiwyg-editor/docs/options
buttons Array<string> `[ 'paragraphFormat', 'quote', 'color', ' ', 'bold', 'italic', 'underline', 'strikeThrough', '