复杂表单的解决方案
- Formily 提供3种模式开发
JSON SchemaForm
|JSX SchemaForm
|JSX
其中推荐使用JSX SchemaForm
的模式开始学习,一是因为其可以满足绝大多数的应用场景(个别布局适配效果较差),二是便于向·JSON SchemaForm
(更适用于后台传值替换)转换 - 看完设计理念和属性、生命周期等概念介绍后,对整个“轮子”的使用还是不能完全掌握(学习成本较高),为了更好的学习,以及体验更爽的表单设计,需要把整个实践教程码一遍。
SchemaForm
部分有实例可以参考的代码粗略统计50+,还有几个章节没有代码,也需要研读的。我会把学习心得写在这上面,学完之后整理出一个全面的入门指南+demo练习代码(及注释),以便查看和学习 - 练习了3个demo后,体验很好,使用生命周期的感觉很爽,可以做到UI与逻辑完全分离,要熟练掌握技巧还需要多加练习
- 表单一些属性需要继续学习
SchemaForm
标签 属性解释components
设置标签类型,用来对接Input 等组件,如果没有则会影响渲染
effe