3

そこで、API を呼び出し、それを使用して setState を実行します。

私の状態:

  state = {
   candlesticks: []
};

私のAPI呼び出しと約束関数:

componentDidMount() {
    axios
      .get(
    "apiurl"
      )
      .then(data => {
        let mappedData = data.map((record) => {record.date *= 1000}); //getting the error here with the map()function
        this.setState({
          candlesticks: mappedData
        });
      });
  }

コードでさまざまなバリエーションを試しましたが、それでもこのエラーが発生します。Expoフレームワークを使用しています。

undefined は関数ではありません ('data.map(function (record){record.date *= 1000})' を評価しています)

4

1 に答える 1