DformV4 改造计划: 一、antd-mobile v2-v5 的衔接(优先) - [ ] 1、时间区间样式修整,整体替换成 plus 的效果。@DIYCCC - [ ] 2、是否可以增加骨架屏的渲染效果。 - [x] 3、addressPicker 可以参考 antdm5-Cascader 的组件,看看有没可以参考的空间。@DIYCCC - [ ] 4、radio,checkbox 参考 antdm5 的效果,看看有没可以参考的空间。 - [x] 5、删除dform目前已经废弃的组件。 @hang1017 - [ ] 6、input disabled 为灰色文字,editable 为黑色文字 @fireWinters - [x] 7、将内部便捷方法进行整理,并开放的整理在文档中 @hang1017 - [ ] 8、isDev 优化 @hang1017 - [ ] 9、增加 Rate 组件 - [ ] 10、增加 Slider 组件 - [ ] 11、增加 Stepper 组件 二、dform 中还在使用 antdm-v2 的组件,如何处理(优先) - [x] 1、white-space、wing-blank 组件 需要copy 到dform 来。 @hang1017 - [x] 2、image 底层重构掉,可以直接参考 antdm-v2 的组件,或者是 antdm-v5 的试验性组件-ImageUploader @hang1017 - [x] 3、area 重构,和第三点一致,建议还是使用 antdm-v5 @hang1017 (还需要完成单独使用的需求) - [x] 4、toast antdm5 有点不一样。所以需要花点时间整合,这个预计1~2小时能搞定。 - [x] 5、flex 修改成 Grid @hang1017 - [ ] 6、button 替换成 v5 - [ ] 7、List 替换成 v5 - [ ] 8、icon 替换成 v5 - [ ] 9、picker 替换成 v5 三、兼容 pc 端 1、字段保持一致。 2、antdm 已有的功能,pc 要支持。pc 多余的功能可以砍掉。 3、先从基础的组件实现,input、picker、date、area、radio。 工作量: - [x] 1、input 兼容 pc @hang1017 - [x] 2、picker 兼容 pc @hang1017 - [x] 3、radio 兼容 pc @DIYCCC - [x] 4、switch 兼容pc @DIYCCC - [ ] 5、date 兼容pc @DIYCCC - [x] 6、area 兼容 pc @hang1017 - [x] 7、checkbox 兼容pc @DIYCCC - [x] 8、image 兼容 pc @hang1017 - [x] 9、MultiplePicker 兼容 pc @hang1017 - [x] 10、file 兼容 pc @hang1017 - [x] 11、custom 兼容 pc @hang1017 四、可做参考的文档: https://www.taniarascia.com/schema-based-form-system/
DformV4 改造计划:
一、antd-mobile v2-v5 的衔接(优先)
二、dform 中还在使用 antdm-v2 的组件,如何处理(优先)
三、兼容 pc 端
1、字段保持一致。
2、antdm 已有的功能,pc 要支持。pc 多余的功能可以砍掉。
3、先从基础的组件实现,input、picker、date、area、radio。
工作量:
四、可做参考的文档:
https://www.taniarascia.com/schema-based-form-system/