В mustache вы выполняете итерацию следующим образом:
{{#items}}
<div>The item {{item}}</div>
{{/items}}
В handlebars.js есть помощник блока each
, который позволяет использовать альтернативный синтаксис:
{{#each items}}
<div>The item {{item}}</div>
{{/each}}
Предполагая, что я использую руль, зачем мне использовать один синтаксис вместо другого? Какой вы используете и почему?
В сообщении в блоге Иегуда Кац рассказывает о хелперах позволить ему удалить специальный регистр, необходимый для реализации итерации в обычном синтаксисе усов. Это единственная причина существования синтаксиса each
?