Meteor模板动态插入回调

时间:2015-01-28 18:03:14

标签: meteor

有没有办法在模板动态插入后在模板上运行回调?我在模板上找到了renderedcreated方法,但这些方法在初始渲染时针对模板的每个实例运行。

想一下todo列表,点击“添加”应该insert一个项目进入ToDos集合,等待Meteor更新#each循环的内容,然后集中输入新添加元素的元素。我该怎么做?

感谢。

1 个答案:

答案 0 :(得分:1)

您可以在页面更新后使用Tracker.afterFlush执行操作。例如:

Items.insert({...});
Tracker.afterFlush(function () {
  // In here, the UI has already been updated
});