我不知道为什么我不能forEach循环调用我的类方法。有没有办法来解决这个问题?
这有效:
this.displayMaps()
但是,这不起作用:
this.state.floors.forEach(function(floor) {
this.displayMaps(floor)
})
我不知道为什么我不能forEach循环调用我的类方法。有没有办法来解决这个问题?
这有效:
this.displayMaps()
但是,这不起作用:
this.state.floors.forEach(function(floor) {
this.displayMaps(floor)
})
this函数内部的变化范围。改为forEach callback使用箭头函数
{
this.state.floors.forEach((floor) => {
this.displayMaps()
})
}