次のコードは、可変サイズが定義されていない場合、Chromeでエラー「UncaughtReferenceError:sizeisnotdefined 」を返します。
<script type="text/x-jquery-tmpl">
{{if name && size}}
<p>${name}</p>
<p>${size}</p>
{{/if}}
</script>
このコードは正常に機能しますが:
<script type="text/x-jquery-tmpl">
{{if name}}
{{if size}}
<p>${name}</p>
<p>${size}</p>
{{/if}}
{{/if}}
</script>
double ifステートメントを使用せずにChromeで機能させることはできますか?また、なぜエラーが返されるのですか?