次のtmplがあります
{{if (${this.getFileLimit()})}}
<div class="files_wrapper">
<div class="add-files">Click to add items</div>
</div>
{{/if}}
そしてJSコード:
$('.addFiles').html($("#template").tmpl(data,{
getFileLimit: function(){
if (Object.size(data.items) == 10)
return false;
else
return true;
}
}))
したがって、一般的に関数 ${this.getFileLimit()} は機能します (画面にテキストをレンダリングします) が、IF ステートメント内に追加するとうまくいきません。常にエラーが発生します。
Uncaught SyntaxError: Unexpected token {
IF内で関数を使用する方法を知っている人はいますか?