我是java脚本的新手,所以如果这是微不足道的话我很抱歉.如果我有一个对象,我的问题是语法:
this.state = {
A : {
B: {
C : [
{value : 'bob'},
{value : 'Jim'},
{value : 'luke'},
]
}
}
}
Run Code Online (Sandbox Code Playgroud)
我有一个字符串location = 'A.B.C[1]'
,描述了我想要的数据的位置.
为什么我不能这样做 data = this.state[location].value
?
是否有一种简单的"JavaScript"方式使用位置字符串获取数据?
任何帮助都会很棒:)