Dynamic Module
基于 Element Plus UI
和 Vue3
来实现, 是一个动态组件它可以根据传入的JSON Schema
数据动态生成组件。
为了让其可以更好的使用,提供了一些基础类型,以及一些常用的组件。
同时为了可以让其可以扩展更多的组件或只需要部分组件,提供了简单的解决方案。
由于方便管理数据内容,将使用 Provider/Inject
的方式来传递数据。
DynamicModules
核心
动态组件DynamicForm 表单封装
DynamicButton 按钮封装
DynamicDropdown 下拉框封装
DynamicButtonGroup 按钮组封装
BaseField DynamicModules 声明
FormField DynamicForm 声明
FormItemField DynamicForm 声明
ButtonField DynamicButton 声明
DropdownField DynamicDropdown 声明
ButtonGroupField DynamicButtonGroup 声明
当前存在破坏性更新。请查看更新日志以获取更多信息。