как передать параметры в помощник руль? В чем разница между options.hash & options.data
Вот'Типичный помощник на руле:
Ember.Handlebars.helper 'myHelper', (value, options) ->
...
В соответствии сэтот протип Вы можете передать хэш помощникам руля. Я посмотрел на источник и обнаружил, что он обеспечивает какoptions.hash
а такжеoptions.data
, Я'Я немного запутался, так как это нет работает как положено:
{{#with controllers.currentCardCategory}}
{{#each property in cardProperties}}
{{cardProperty this property=property.symbol}}
{{/each}}
{{/with}}
this
это токCard
запись. Здесь я получилproperty.symbol
как строка
Но это сработало:
{{#with controllers.currentCardCategory}}
{{#each property in cardProperties}}
{{cardProperty this property.symbol}}
{{/each}}
{{/with}}
и значение было доступно через.options
Но теперь я могусделать это:
{{#with controllers.currentCardCategory}}
{{#each property in cardProperties}}
{{cardProperty this property.symbol anotherParam yetAnotherParam}}
{{/each}}
{{/with}}
Мой вопрос:как передать другие параметры помощнику а такжекакие'Разница междуoptions.hash
а такжеoptions.data
в помощнике?