简介
富文本组件是一种允许用户输入、编辑和格式化文本内容的组件,通常支持多种格式和样式(如字体、颜色、链接、图像等),以便提供丰富的内容创作体验。
配置项
分类 | 配置 | 示例 | 说明 |
内容 | 内容 | 富文本组件的内容 | |
展位内容 | 富文本组件没有内容时显示的提示文本。 | ||
标签 | 详情参见表单通用属性 | ||
交互 | 隐藏 | 控制富文本的默认展示状态,为 | |
只读 | 开启富文本组件的只读特效,不允许用户编辑。 | ||
转化为 markdown 格式 | 开启后,将自动将富文本内容转化为 Markdown 格式,存入 markdownContent | ||
校验 | 详情参见表单通用属性 | ||
样式 | 高度 | 详情参见通用属性 | |
外边距 | 详情参见通用属性 | ||
隐藏工具栏 | 隐藏富文本组件的头部工具栏 | ||
最大高度 | 富文本组件整体的最大高度,不包含标签部分 | ||
最小高度 | 富文本组件整体的最小高度,不包含标签部分 |
属性与方法
名称 | 类型 | 示例 | 说明 |
value | string |
| 当前富文本组件的内容 |
markdownContent | string |
| 只读,当前富文本组件的 markdown 格式内容。需要开启配置 |
readOnly | string |
| 富文本组件是否为只读状态 |
validationStatus | boolean |
| 富文本组件的校验状态 |
validationMessage | string |
| 富文本组件的校验信息 |
hidden | boolean |
| 当前组件是否隐藏,详情参见通用属性 |
setValue | func |
| 设置富文本的内容为 |
clearValue | func |
| 清除富文本的内容 |
setRreadOnly | func |
| 设置富文本组件的只读状态,参数为 |
clearRreadOnly | func |
| 清除富文本组件的只读状态 |
setHidden | func |
| 设置富文本是否隐藏,参数为 |
clearHidden | func |
| 清除富文本的隐藏状态,详情参见通用属性 |
事件回调
配置 | 说明 |
当富文本组件内容发生变化时将触发的事件 |