React本机错误this2.state不是更改类组件中的状态时的函数错误

wnavrhmk  于 2023-01-21  发布在  React
关注(0)|答案(1)|浏览(119)

这是我一直得到的错误:类型错误:_this2.state不是函数。(在"_this2.state({range:value}} "," _this2.state "是对象的示例)
这是密码:

<Slider 
        style={styles.slider}
        disabled
        value={this.state.percent}
        onValueChange={(value)=>this.state({range:value})}

这些状态是:

constructor() {
super();
this.state = {
  
  range: 0,
  play: 1,
  playB: false,
  songLoaded: false,
  sound: new Audio.Sound(),
  percent: 0,

};

}

jhiyze9q

jhiyze9q1#

这是通过使用以下方法解决的:

setState

感谢DedaDev

相关问题