【发布时间】:2016-01-27 12:35:50
【问题描述】:
我正在尝试在 Aurelia 中设置某些会影响由 repeat.for 循环的 DOM 节点的逻辑。如果我正确理解文档,则在 DOM 渲染之后调用视图的 attach() 回调,并且是放置这种逻辑的地方。
问题是,attached() 回调似乎在 repeat.for 绑定完成之前被触发,只剩下部分渲染的 dom。
为了说明问题:
我有一个自定义元素,其中包含:
<template>
<ul>
<li repeat.for="thing of things"></li>
</ul>
</template>
一旦附加被调用(),我希望有一个包含所有 li 元素的渲染 DOM,而不是。一个简单的 dom 转储显示一个空的
如何实现访问这些 li 节点的回调?
【问题讨论】:
标签: javascript templates aurelia