rawConfig — 直接读写配置对象
输入一个回调函数,参数是可变的配置对象 field(常用属性见下表),直接改它就行,不需要返回值。
field 常用属性
Section titled “field 常用属性”| 属性 | 说明 |
|---|---|
inputs |
传给组件的 inputs |
attributes |
宿主元素属性 |
props |
组件配置(label、title 等) |
events |
事件处理 |
outputs |
输出 |
slots |
插槽 |
models |
关联模型 |
wrappers |
包装器列表 |
formConfig |
表单配置(禁用 / 校验 / 值转换) |
renderConfig |
渲染配置(hidden) |
与现成 Action 的关系
Section titled “与现成 Action 的关系”actions.inputs.set、actions.attributes.patch 等 Action 已经覆盖了大部分配置场景,并且有类型约束。能用现成 Action 就不要写 rawConfig。
同一条 pipe 里,rawConfig 与 formConfig 等作用相同,按书写顺序生效。
- 表单配置 formConfig — 禁用 / 校验 / 值转换
- 渲染配置 renderConfig — 是否渲染字段
- inputs / attributes — 现成的配置 Action