reactjs - 我正在尝试获取我的产品消费者当前状态
问题描述
我正在尝试记录我的产品消费者组件的当前状态
我的消费者
<AwesomeButton
className="text-capitalize m-auto"
ripple
size="medium"
type="primary"
cart
disabled={inCart ? true : false}
onPress={() => {
value.addToCart(id);
value.addChoices();
}}
>
语境
addChoices = () => {
// this.setState(
// () => {
// return { choices: this.state.choice.push() }
// });
console.log(this.state.choice)
}
解决方案
onPress={() => {
value.addToCart(id);
value.addChoices(this.state.dropdownOpen);
}}
>
addChoices = dropdownOpen => {
// this.setState(
// () => {
// return { choices: this.state.choice.push() }
// });
console.log(dropdownOpen);
};
只需将状态添加为参数并在函数中调用参数名称