我有一个大致如下所示的 json 对象:
data = \
{
'id' : 10000 ,
'title' : 'Sample Article',
'authors' : [
{
'id' : 20000,
'name' : 'John Doe'
},
{
'id' : 20001,
'name' : 'Jane Doe'
}
]
}
在循环 data.authors 时,我需要同时访问根 id ( data.id
) 和本地 id ( data.authors[author].id
)
Mustache 可以做到这一点吗?
我目前的解决方法是将 data.id 复制到 data.article_id 中,因为在规范和实践中似乎可以访问更高级别的变量。我找不到任何关于变量命名条件的东西。