Repetitive Dropdown / Select Reactjs 菜单
Repetitive Dropdown / Select Menu on Reactjs
我是 Reactjs 的新手并使用状态。
我在网上查了一些文档,看到了一些使用
的例子
const [selected, setSelected] = useState(null);
但让我担心的是我正在尝试构建的这种形式。
该表单有 50 多个字段,每个字段都有自己的值下拉列表。
我的问题是,是否有必要声明大约 50 个这样的 useState 常量?
或者有更好的方法吗?
谢谢!
在这种情况下,您可以做的是只创建一个useState
并创建一个键,其各自字段的值就像
const [data, setData] = useState({ field1: "default-value", field2: {}, ... });
您可以在表单中的值更新时更新状态中的每个字段,以便您更好地处理它
我是 Reactjs 的新手并使用状态。
我在网上查了一些文档,看到了一些使用
的例子const [selected, setSelected] = useState(null);
但让我担心的是我正在尝试构建的这种形式。 该表单有 50 多个字段,每个字段都有自己的值下拉列表。
我的问题是,是否有必要声明大约 50 个这样的 useState 常量? 或者有更好的方法吗?
谢谢!
在这种情况下,您可以做的是只创建一个useState
并创建一个键,其各自字段的值就像
const [data, setData] = useState({ field1: "default-value", field2: {}, ... });
您可以在表单中的值更新时更新状态中的每个字段,以便您更好地处理它