我将调用一个API并使用它来设置状态。
我的状态:
state = {
candlesticks: []
};
我的API调用和Promise函数:
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框架。
未定义的函数 (评估'数据.地图(函数(记录){记录.日期*= 1000})')
data
。这可能是类似于data.body.map
或者data.content.map
的东西。打印data
以查看它真正包含的内容! - Sulthan