Могу ли я использовать свойство объекта в качестве значения поиска для помощника поиска ручек - PullRequest
0 голосов
/ 06 августа 2020

Есть ли способ сделать что-то подобное с рулем?

{
  somePropA: [
    { short: 'a', long: 'Apple' },
    { short: 'b', long: 'Banana' }
  ],
  somePropB: [{
    a: 25,
    b: 30
  }]
}
{{#each somePropA}}
  {{#with (lookup ../somePropB [0].[somePropA.short])}}
    <!-- should display 25 for 1st input and 30 for 2nd input -->
    <input type="text" data-type="Number" data-currency-input value="{{this}}">
  {{/with}}
{{/each}}

Я также пробовал это как альтернативу, которая также не работает

{{#each somePropA as | aliasForA |}}
  {{#with (lookup ../somePropB)}}
    <!-- should display 25 for 1st input and 30 for 2nd input -->
    <input type="text" data-type="Number" data-currency-input value="{{this.[0].[aliasForA.short]}}">
  {{/with}}
{{/each}}

Довольно новичок в руле, и он все еще довольно запутан, а документация невелика. Я видел примеры вложенных помощников поиска, но хотел бы по возможности избежать этого

Спасибо

...