【发布时间】:2020-08-08 05:56:49
【问题描述】:
想要在 array.map 中使用 React Selector 并使用不同的值将它们保存在状态中。但是,它们最终具有相同的值。
我想要做的是有 4 个选择器,它们的值必须不同,但是当它们在 array.map 中呈现时,它们具有相同的值
非常感谢您的帮助,谢谢!
I want to have these selectors with different values
{Object.keys(json).map((key) => (
<th key={key + (+ new Date() + Math.floor(Math.random() * 999999))}>
<Select
value={selectedOption}
onChange={this.handleChange}
options={options}
/>
</th>
))}
【问题讨论】:
-
你是什么意思“他们最终具有相同的价值”?您能否还包括所有相关代码和资产,并清楚说明问题/问题是什么、您尝试解决的问题以及实际和预期的结果是什么?
-
你使用什么库?您要映射的这个 json 是什么?请提供更多详细信息。
-
我想使用这些选择器从 csv 数据键名中更改映射的 json,但它们具有相同的值
-
当然它们都具有相同的值?您正在映射 json 的键,但最终您总是渲染一个
-
那么我该如何解决呢?谢谢!