【发布时间】:2018-01-26 18:17:36
【问题描述】:
想要使用 2 个状态变量访问 JSON 数据。例如 json 包含
{
"user1":
{"age":32,
"role_name":"editor"
},
"user2":
{"age":42,
"role_name":"moderator"
}
}
var1 包含“user1”
var2 包含“年龄”
想要访问类似
jsonobj.this.state.var1.this.state.var2
我尝试过的代码
jsonobj.(this.state.var1).(this.state.var2)
jsonobj.{this.state.var1}.{this.state.var2}
但他们都没有工作
【问题讨论】:
-
这不是 JS 的工作方式。你想达到什么目的?
-
var1 和 var2 具有获取 json 数据的关键元素
-
正确阐述问题。请显示您所在州的 jsonobj 有什么以及 var1 和 var2 是什么。
-
您是否尝试根据两个状态值获取对象中的项目?
标签: javascript json react-native