Forms 反应形式:最佳模式或库
我需要帮助,我正在使用React 15.0.2(带有flux),我需要创建复杂的表单 我不知道是否有这样的库或模式 我试过冬城,我发现它很长,很难制作出一个小小的形状。 我也尝试过react表单,但当我运行babel时,他产生了错误,因为我使用的是babel 6,react表单使用的是旧的babel 5函数Forms 反应形式:最佳模式或库,forms,reactjs,flux,Forms,Reactjs,Flux,我需要帮助,我正在使用React 15.0.2(带有flux),我需要创建复杂的表单 我不知道是否有这样的库或模式 我试过冬城,我发现它很长,很难制作出一个小小的形状。 我也尝试过react表单,但当我运行babel时,他产生了错误,因为我使用的是babel 6,react表单使用的是旧的babel 5函数 有什么想法吗?试试React Responsive Forms,React中的一个完美表单管理库,它基于Angular的反应表单 一些很酷的功能包括: 零依赖 嵌套形式 内置验证器 易于动
有什么想法吗?试试React Responsive Forms,React中的一个完美表单管理库,它基于Angular的反应表单 一些很酷的功能包括:
- 零依赖
- 嵌套形式
- 内置验证器
- 易于动态操作表单控件
- 高性能、大形式
Repo链接:您还可以看看哪个是处理表单的好工具。它是轻量级的,API非常简单,但也可扩展 不过有一些警告,我在这里写了一篇关于这一点的中型文章:结帐。它是一个框架不可知的包。 它很小,很简单,也很明确。 它提供的基本API可以组合成满足人们可以想象的任何复杂表单需求
签出React演示。叶验证程序 声明式解决方案
- 国家管理
- 验证
- 与以前表单模型的向后兼容性
- 模型差异化(因此您可以选择向服务器发送表单模型更改差异,而不是整个模型)
嵌套表单自然受到支持,因为此包的所有功能都声明性地支持任何形状的表单模型。这对于验证和与服务器API的向后兼容性(对于零停机部署等)尤其重要。最好的是redux表单。请尝试不解析节点\模块库。该库不知道您是否在使用babel。redux表单是否可以在没有redux的情况下工作?因为我在我的应用程序中使用了flux。嗯,不,对不起,我以为你在使用redux。有一个formsy react,但与redux form相比没有什么。我最近需要在没有redux层的情况下管理复杂表单,我使用了redux表单的核心并创建了自己的层。这很难,但对我来说效果很好。我也从中选择了redux。这个示例项目在这里对我很有帮助,它提供了一个表单验证库,无需重复使用: