【发布时间】:2021-08-27 03:33:48
【问题描述】:
如果值包含在数组中,如何检查 reactjs 中的复选框输入?
我试图在选中的道具中过滤数组,但仍然无法正常工作
const [productForm, setProductForm] = useState({
sizes: ["41", "42", "43"],
});
[40, 41, 42, 43, 44, 45].map((size, index) => (
<div className="col-2" key={index}>
<div className="form-group">
<div className="form-check form-check-inline">
<label className="form-check-label">
<input type="checkbox" className="form-check-input" name="sizes" value={size} onChange={e => handleCheckBox(e)} checked={productForm.sizes.includes(size)} />
<i className="input-helper"></i>
{size}
</label>
</div>
</div>
</div>
))
【问题讨论】:
标签: javascript html css reactjs bootstrap-4