基本上我想要做的是创建一个视图,其中一个任意的JSON对象将被渲染到一个表中,每一行都只是键:值(可以安全地假定该对象不包含嵌套的数组/对象/等等。)。如何在tpl中访问属性名称(不仅仅是值)?
因此,举例来说,如果我有喜欢的对象:
{
"Name": "John Doe",
"Age": 34
}
通常的方式来呈现,在一个TPL是:
<td>Name:</td><td>{Name}</td>
<td>Age:</td><td>{Age}</td>
不过,我希望此举视为我实际上不知道属性名称,所以我想要这样的事情:
<tpl for=".">
<td>{property.key}</td><td>{property.val}</td>
</tpl>
任何想法这可能吗?我似乎无法找到我在文档中查找的内容。任何帮助表示赞赏。