首页 > 解决方案 > 为 react-hook-form 中的复选框设置 initialValues 存在问题。在输入中,下拉菜单效果很好。为什么?

问题描述

这是我的例子:https ://stackblitz.com/edit/react-fa1w2w

我有问题,因为我想将 initialParameters editData.fields设置为复选框,这些标签将在开始时选择并显示在我们的输入中。

目前,我们可以选择标签并保存我们选择的内容。

我想要在data.js文件中的对象editData中显示标签

有人知道这个问题的答案吗?

标签: reactjsformscheckboxparametersreact-hook-form

解决方案


<CheckboxComp
      options={dataEnglish}
      label="English"
      name="english"
      setIsChecked={setIsChecked}
      defaultValue={editData.fields.English_Level}
    />
    <CheckboxComp
      options={dataTitle}
      label="Title"
      name="title"
      setIsChecked={setIsChecked}
      defaultValue={editData.fields.Title}
    />

......

<Select
      components={animatedComponents}
      isMulti
      options={options}
      onChange={e => onChangeFunc(e)}
      defaultValue={{label: defaultValue}}
    />

有用


推荐阅读