我有一个看起来像这样的本地状态对象:
state:{
pickup:{
blah: stuff
}
}
或
state:{
dropoff:{
blah: stuff
}
}
我要做的是抓住 拾取或降落对象并将其设置为其他变量。
这是在一个函数中完成的,它传递的是我们试图启动的任何类型。
tl; dr 如何const location = this.state.[locationType]
将locationType
传递到我的函数中。
答案 0 :(得分:0)
关注@Nick Tower的评论,
const location = this.state[locationType]
产生了预期的结果。