Redux-form:如何以FieldArray形式获取项目数?

时间:2017-03-22 08:41:58

标签: redux-form

我的表格是这样的:

<form onSubmit={handleSubmit}>
  <FieldArray name="items"/>

  {???fields.length??? && <div className="controls">

    <button type="submit">Submit</button>

  </div>}

</form>

如果我至少有一行,我想显示提交按钮。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

您可以使用form value selectors,但最好定义好的验证规则。您可以编写验证函数,然后将有效的道具发送到您的表单。

你可以写一些像

这样的东西
{this.props.valid && <div className="controls">

<button type="submit">Submit</button>

</div>}