Skip to content

自定义渲染

如果你需要在某个表单中插入高度自定义,不通用的内容,例如一个按钮,一个表格,一张图片等等,你可以使用动态表单提供的插槽 formCeil 进行某个条目的自定义渲染。

自定义渲染只读条目

你只需要将自定义条目类型设置为 'custom' 即可。

你需要实现 formCeil 插槽,根据 name (完整路径) 或者 item.name (名称) 判断当前是不是需要渲染的条目,如果是,则渲染自定内容。

测试用户 (自定义渲染+仅展示)这在展示的表单中非常有用,你可以在这里面嵌入表格等等其他组件

表单数据:
{"test_custom_render":{"name":"测试用户","avatar":"https://imengyu.top/assets/images/test/2.jpg"}}

自定义渲染+双向绑定数据

同样,自定义渲染插槽也支持数据双向绑定。

表单数据:
{"test_custom_check":false}

Released under the MIT License.