JSObjects如何动态访问子节点

时间:2018-01-25 10:02:19

标签: javascript json angular

我想动态访问JSObject项目:

jsonElement = {
   name:"name",
   subElement {
       subElementName: "nameSubElement",
   }
}

我的元素为:

//level = "name"
jsonElement[level] -> it works
//level = "subElement.nameSubElement"
jsonElement[level] -> not correct. how to?

重要问题我不能做json.subElement.nameSubElement之类的事情,因为我只有var level

2 个答案:

答案 0 :(得分:3)

jsonElement.subElement.subElementName

jsonElement["subElement"]["subElementName"]

答案 1 :(得分:0)

试试这个

jsonElement.subElement.subElementName