Reactjs 此.setState()不是函数

Reactjs 此.setState()不是函数,reactjs,react-native,Reactjs,React Native,这是一个作用域问题,用箭头函数替换函数回调,如下所示: apiServer.getBalance(myData.token, myData.id, response => { if (response.success) { console.log("Balance success"); balance = response.success.balance; this.setState({ balance: response.success.balance });


这是一个作用域问题,用箭头函数替换函数回调,如下所示:

apiServer.getBalance(myData.token, myData.id, response => {
  if (response.success) {
    console.log("Balance success");
    balance = response.success.balance;
    this.setState({ balance: response.success.balance });
  } else {
    //login failed
    console.log("failed");
  }
});
快乐编码。

您遇到的问题是什么?