有没有办法在模板动态插入后在模板上运行回调?我在模板上找到了rendered
和created
方法,但这些方法在初始渲染时针对模板的每个实例运行。
想一下todo列表,点击“添加”应该insert
一个项目进入ToDos
集合,等待Meteor更新#each
循环的内容,然后集中输入新添加元素的元素。我该怎么做?
感谢。
答案 0 :(得分:1)
您可以在页面更新后使用Tracker.afterFlush
执行操作。例如:
Items.insert({...});
Tracker.afterFlush(function () {
// In here, the UI has already been updated
});