我正在尝试获取我的产品消费者当前状态

Posted

技术标签:

【中文标题】我正在尝试获取我的产品消费者当前状态【英文标题】:I am trying to get the state of my product consumers current state 【发布时间】:2019-11-22 17:45:02 【问题描述】:

我正在尝试记录我的产品消费者组件的当前状态

我的消费者

<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)
   

【问题讨论】:

你是在设置value.addToCard的状态吗? 什么意思?我没有添加卡 onPress=() =&gt; value.addToCart(id); value.addChoices(); 没有,我该如何设置? 我要添加 this.state.choice 作为参数吗? 【参考方案1】:
   onPress=() => 
                          value.addToCart(id);
                          value.addChoices(this.state.dropdownOpen);
                        
                      >

addChoices = dropdownOpen => 


    // this.setState(
    //   () => 
    //     return  choices: this.state.choice.push() 
    //   );
    console.log(dropdownOpen);
  ;

只需将状态添加为参数并在函数中调用参数名称

【讨论】:

以上是关于我正在尝试获取我的产品消费者当前状态的主要内容,如果未能解决你的问题,请参考以下文章

我的农产品消费者挂起

React Context API:消费者组件中未定义值

生产者消费者模型Java实现

rocketmq之顺序消费

Android 中的 OAuth 实例状态

如何更新使用两个上下文消费者的组件的状态