【发布时间】:2012-08-30 14:03:46
【问题描述】:
我使用 findOne 只是为了为我的收藏获取一个特定元素。
但是,当我这样做时,包含这些集合的所有模板函数都将重新运行并刷新内容。内容相似,问题是我正在将样式应用于其中一些元素,而这些更新也只是重置了所有内容。更重要的是:那些刷新完全没用。
例如,我有这个模板:
Template.content.cars = function () {
alert("I AM RERUN!");
return Cars.find();
};
在另一个函数中,我正在这样做:
Cars.findOne({ _id: Session.get('current_car') }, {});
为什么要重新运行第一个模板?我做错了吗?
【问题讨论】:
标签: meteor