-
请问Markup Schema JSON Schema 和jsx这三种模式是为了什么产生了三种写法呢 ,以及三种写法的对功能和实现上的区别是? |
Beta Was this translation helpful? Give feedback.
Answered by
janryWang
May 10, 2021
Replies: 1 comment 6 replies
-
第一,纯JSX模式是一种很轻量很灵活很自由的模式,类比React Hook Form那种开发模式,适用于简单场景,或者扩展自定义组件内部的子表单实现 |
Beta Was this translation helpful? Give feedback.
6 replies
Answer selected by
janryWang
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
第一,纯JSX模式是一种很轻量很灵活很自由的模式,类比React Hook Form那种开发模式,适用于简单场景,或者扩展自定义组件内部的子表单实现
第二,JSON Schema模式,适用于表单搭建场景
第三,Markup Schema模式,适用于复杂表单场景,因为借助协议驱动能力,我们可以封装抽象很多场景组件,比如FormStep/FormTabs这些组件,在纯JSX模式则是很难做到的