我有一个这样的对象:
{ "Items" : [ "One", "Two", "Three" ],}
可悲的是,有时:
{ "Items" : [],}
在 Javascript 的 Mustache 中,我可以有条件地以 2 种方式呈现项目:
{{#Items.length}}
<ul>
{{#Items}}
<li>{{.}}></li>
{{^Items}}
</ul>
{{/Items.length}}
{{#Items.0}}
<ul>
{{#Items}}
<li>{{.}}></li>
{{^Items}}
</ul>
{{/Items.0}}
这些选项在 Python 实现中似乎都不可用。
有谁知道解决方法?