Аурелия вложила repeat.for в контекст родителя repeat.for

При вложении repeat.for в Aurelia внутренний repeat.for не имеет доступа к переменной, используемой в его родительском repeat.for.

Пример

<div repeat.for="x of 8">
  <div repeat.for="y of 8">
    ${x} - ${y}
  </div>
</div>

В приведенном выше примере ${x} ничего не излучает. Как получить значение x внутри внутреннего repeat.for?


person 300 baud    schedule 01.10.2015    source источник


Ответы (1)


Нашел свой ответ. Вам необходимо сделать следующее:

<div repeat.for="x of 8">
  <div repeat.for="y of 8">
    ${$parent.x} - ${y}
  </div>
</div>
person 300 baud    schedule 01.10.2015