用于处理React中的大型表单的插件或模式?

Gab*_*ley 12 reactjs

我有一个包含许多输入的表单,我想收集状态中输入的值,而不必onChange为每个输入定义一个或自定义组件.

React有一个LinkedStatesMixin似乎正在逐渐出现的官方插件,并且只是部分解决方案(例如,缺少单选按钮组):

https://github.com/facebook/react/issues/2302

https://github.com/facebook/react/issues/3573

同时来自Angular和Ember,用于设置输入绑定的优雅而简洁的API是前端框架中必不可少的功能.

在不使用弃用的情况下,实现此目的的React-ish方法最多的是什么LinkedStatesMixin

Nee*_*iya 2

我们为此构建了自定义绑定。请参阅此处: http: //blog.sendsonar.com/2015/08/04/angular-like-deep-path-data-bindings-in-react/

我们写的文章还引用了 ReactLink ( https://facebook.github.io/react/docs/two-way-binding-helpers.html ),这可能就是您在 LinkedStatesMixin 中使用的内容,但文档确实有一个部分关于如何在没有 LinkedStateMixin 的情况下使用 ReactLink,希望有帮助吗?