我正在关注对象,我需要访问
let tempID= options._baseid;
options->_metadata->98bb74e9-b168-4b83-8019-306af8fed977->name
但是,我无法访问它,并且值始终是不确定的。
这是我的对象
这是javascript数据变量。与屏幕截图相同。
{
"_parent": null,
"_metadata": {
"sTID": null,
"sID": null,
"iType": null,
"lIDList": null,
"lEList": null,
"SfS": null,
"sSrcID": null,
"sSrcType": null,
"98bb74e9-b168-4b83-8019-306af8fed977": {
"id": "98bb74e9-b168-4b83-8019-306af8fed977",
"type": 2,
"name": "newTemplate0508"
}
},
"_baseid": "98bb74e9-b168-4b83-8019-306af8fed977",
"_sourcetype": "2"
}
答案 0 :(得分:-1)
尝试按以下方式访问
yourObj._metadata[yourObj._baseid].name;
答案 1 :(得分:-1)
使用括号表示法代替点。
let tempID = options['_baseid'];
options['_metadata']['98bb74e9-b168-4b83-8019-306af8fed977']['name']