【发布时间】:2017-03-08 07:06:47
【问题描述】:
说我的state是这样的:
{
item:{
a:'a',
b:'b'
}
}
然后我可以通过以下方式从项目中提取a:
const { a } = this.state.item
但可以使用{} 或es6 动态拉取?
例如const { variable } = this.state.item,其中variable 可以是a 或b。
【问题讨论】:
-
您不能将
const重新定义为具有不同的值。什么变量应该保存输出?我看起来你需要computed property destructuring
标签: javascript reactjs destructuring