Skip to content

Element Plus Adapter ​

Package@xunserver-jsf/element-plus
Adapter IDelement-plus
默认单例elementPlusAdapter
工厂createElementPlusAdapter({ widgets, layouts }) 只追加 key
扩展extendElementPlusAdapter({ owner, widgets, layouts })
nativenative["element-plus"]
日期canonical 字符串,不引入 dayjs

九类 widget:text textarea number select multi-select checkbox switch date datetime。四类 layout:object array group layout。

受保护键见导出的 PROTECTED_NATIVE_KEYS(value / disabled / ARIA / handlers / rules validate model 等)。Core 仍是校验真相,不要用 Element Plus Form 的 validate() 当业务状态。

vue
<FormRenderer :form="form" :adapter="elementPlusAdapter" />