如何在本机中处理2个this.state变量?

时间:2018-01-26 18:17:36

标签: javascript json react-native

想要使用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}

但他们都没有工作

1 个答案:

答案 0 :(得分:1)

尝试jsonobj[this.state.var1][this.state.var2]