基于[email protected]+的动态表单生成器。在线示例
xForm
使用了诸如expose
、.prop
之类的api, 请确保你的Vue
版本不低于3.2.0。
- 重构字段逻辑
- 适配
Element [email protected]
xForm
使用了诸如Proxy
、Reflect
之类的新特性,因此需要浏览器至少实现了ES2015
标准。需要注意的是,xForm
不支持IE浏览器,也没有相关的支持计划。
xForm
当前还在开发中,可能会产生各种不兼容的情况,等正式版发布时一同发布文档。有关xForm
的用法可参照在线示例的源码或者相关测试用例
xForm
本身并不提供具体字段类型的实现,也不针对特定业务需求提供实现。考虑到具体业务场景的多样化,xForm
也无法一一满足这些要求,因此推荐自行实现字段库。通过这种方式可以实现
- 使用适合的UI库
- 完全控制每一种字段,满足自身的需求
当然这么做需要花费更多的时间,xForm
提供了以下几个基础的字段库,可以自行参考或直接使用: