如何在react-redux-form应用程序中构建一个简单的SELECT表单元素?

时间:2017-05-31 14:58:33

标签: reactjs redux react-redux redux-form react-redux-form

我正在建立一个react-redux,redux-form应用程序。我将有一个页面,我想要呈现一个SELECT框,从服务器动态地提取选项列表。我的问题是如何在react-redux应用程序中构建这个简单的表单。

这个SELECT表单元素是否应该由react-redux-form提供支持?我应该使用redux / redurs来查询和存储将为下拉选项提供动力的状态吗?或者这有点矫枉过正?

1 个答案:

答案 0 :(得分:1)

如果您的选择框是大型表单的一部分,即提交,甚至可能已经过验证并发送到服务器,请使用redux-form

如果您的选择框只是用于选择单个值以便例如过滤列表的方法,那么redux-form是过度的,没有你会更好。使用组件状态来监视选择了哪个选项,但是将从服务器获取的选项存储在redux存储区中。