Aurelia嵌套repeat.for parent repeat.for的上下文

300*_*aud 2 aurelia

repeat.for在Aurelia中嵌套时,内部repeat.for无法访问其父级中使用的变量repeat.for.

<div repeat.for="x of 8">
  <div repeat.for="y of 8">
    ${x} - ${y}
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

在上面的例子中,${x}不发出任何东西.如何x在内部获得价值repeat.for

300*_*aud 6

找到我的答案.您需要执行以下操作:

<div repeat.for="x of 8">
  <div repeat.for="y of 8">
    ${$parent.x} - ${y}
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)