我有一堆带有多个重复属性的单选按钮。我可以以某种方式将所有这些分配到一个地方,也许像 [a, b, c] = (js)()
吗?谢谢。
<input type="radio" value={`${index}-0`}
key={`${index}-0`}
id={`${index}-0`}
checked={this.state.selections[index] === 0 }
onChange={this.handleChange} />
<label htmlFor={`${index}-0`} className="pure-radio"> 0 </label>
最佳答案
为什么不将它们分配给同一个变量呢?虽然不完全是您想要的,但比您目前的情况要好。
var key = `${index}-0`;
...
<input type="radio" value={key}
key={key}
id={key}
checked={this.state.selections[index] === 0 }
onChange={this.handleChange} />
<label htmlFor={key} className="pure-radio"> 0 </label>
关于javascript - 如何在一次调用中分配多个 html 元素值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51941536/