Appearance
属性
javascript
// 富文本编辑器配置对象
editor: {
// 标识是否为容器类型
isContainer: false,
// 富文本编辑器的显示名称
displayName: "富文本编辑器",
// 标识是否为表单类型
isForm: true,
// 是否支持添加数据表查询功能
canAddDataTableQuery: false,
// 是否支持添加数据表列表功能
canAddDataTableList: false,
// 标识功能是否完整
complete: true,
// 富文本编辑器的属性配置
props: {
// 是否显示标签
hasLabel: true,
// 是否为必填项
required: false,
// 是否只读
readonly: false,
// 是否为详情模式
isDetail: false,
// 备注信息
remark: "",
// 是否隐藏
hide: false,
// 标签位置
labelPosition: "left",
// 输入框的值
value: null,
// 关联的字段名称
zdname: null,
// 标签文本
label: "富文本编辑器",
// 标签对齐方式
labelAlign: "right",
// 标签宽度
labelWidth: "120px",
// 输入框宽度(栅格数)
width: 24,
// 文件上传字段名称
fileField: "file",
// 文件URL字段名称
fileUrlField: "",
// API配置
apiSet: {
// 请求方法
method: "post",
// API地址
apiurl: "",
// 请求参数
params: [],
// 内容类型
contentType: "FormData",
// 数据格式
dataFormat: "",
// 请求前回调
beforeSend: "",
},
// 组件创建时回调
onCreated: null,
// 组件挂载时回调
onMounted: null,
// 值改变时回调
onChange: null,
}
},
方法
名称 | 描述 | 示例 |
---|---|---|
app.getPropsById | 获取当前组件参数值 | app.getPropsById({id}) |
app.setVisible | 设置可见 | app.setVisible({id}, false) |