如何取消选中reactjs中道具更改复选框
当道具更改时,我想取消选中该复选框 我该怎么做 这是我的代码:如何取消选中reactjs中道具更改复选框,reactjs,redux,Reactjs,Redux,当道具更改时,我想取消选中该复选框 我该怎么做 这是我的代码: <input type="checkbox" value={inventory.id} defaultChecked={_.some(this.props.cart.data, (cart) => { return cart.id === inventory.id })} onClick={(e) => this.a
<input type="checkbox" value={inventory.id}
defaultChecked={_.some(this.props.cart.data, (cart) => {
return cart.id === inventory.id
})}
onClick={(e) => this.addToCart(e, inventory)}/>
{
退货购物车.id==inventory.id
})}
onClick={(e)=>this.addToCart(e,inventory)}/>
从this.props.cart中删除数据时,应取消选中复选框
谢谢尝试切换选中的属性而不是默认选中的属性
render: function() {
return <input type="checkbox"
checked={_.some(this.props.cart.data, (cart) => cart.id === inventory.id)}
onClick={(e) => this.addToCart(e, inventory)}/>
}
render:function(){
return cart.id==inventory.id)}
onClick={(e)=>this.addToCart(e,inventory)}/>
}
有关更多示例,请参见react文档: