私はmustache.jsを使ってJavaScriptをテンプレートにレンダリングしています。次の例では、リストが空であるかどうかをチェックして、<h2>
タグを非表示にしたいと考えています。これは可能なのですか、またはmustache.jsも論理的ではありませんか?mustache.jsの空のリストを扱う
これはテンプレートです:
<h2>Persons:</h2>
<ul>
{{#persons}}
{{name}}
{{/persons}}
</ul>
、これはデータです:
{
"persons":[
{"name": "max"},
{"name": "tom"}
]
}
"data"は有効なJSONではありません。 –
また、ひげそりから[ハンドルバー](http://handlebarsjs.com/)に切り替えることについて考えてみてください。これははるかに上手くいくことができますか?これは、誰かが口頭で空リストテスト(https://github.com/defunkt/mustache/issues/47)を求めた(そして拒否された)初めてのことではありません。 –
@MДΓΓLLLLあなた自身の答えを投稿し、あなたのおかれたカルマポイントを盗むことで、あなたのコメントを回答しない(あなたが喜んで投票した)あなたを罰しています。 – andrewrk