【问题标题】:Implementing Redux Form FieldArray in admin-on-rest在 admin-on-rest 中实现 Redux Form FieldArray
【发布时间】:2017-06-15 06:01:08
【问题描述】:

我的架构有一个字段,它是无限的文本字段数组。我想完全按照最后的示例进行操作:http://redux-form.com/6.5.0/docs/api/FieldArray.md

const renderSubFields = (member, index, fields) => (
    <li key={index}>
      <button
        type="button"
        title="Remove Member"
        onClick={() => fields.remove(index)}/>
      <h4>Member #{index + 1}</h4>
      <Field
        name={`${member}.firstName`}
        type="text"
        component={renderField}
        label="First Name"/>
      <Field
        name={`${member}.lastName`}
        type="text"
        component={renderField}
        label="Last Name"/>
    </li>
)
const renderMembers = ({ fields }) => (
  <ul>
    <button type="button" onClick={() => fields.push({})}>Add Member</button>
    {fields.map(renderSubFields)}
  </ul>
)

我想这是一件相当常见的事情,但我在 AOR 文档或演示中没有看到类似的内容。有没有我遗漏的例子?

【问题讨论】:

    标签: admin-on-rest


    【解决方案1】:

    我认为您的意思是 https://github.com/marmelab/admin-on-rest/issues/695 中描述的 EmbeddedManyInput

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-09
    • 1970-01-01
    • 1970-01-01
    • 2017-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多