流星在 onRendered 后停止模板更新
Meteor stop template updating after onRendered
Meteor 可以阻止模板在初始渲染后反应式更新自身。
我有一个在模板中显示图像的应用程序。但我不希望已插入集合中的任何其他图像出现在模板中,除非用户重新加载。
在我的模板助手中,我通过以下方式获取图像:
var usersImages = Meteor.users.find({_id:{$ne: userID}},{ImagesUploaded: {$elemMatch: {editStatus:true}}}).fetch();
现在如何防止将更多图像添加到模板?
您可以通过在查询中添加 {reactive:false} 作为选项来告诉您的查询是非反应性的
return var usersImages = Meteor.users.find({_id:{$ne: userID}},{ImagesUploaded: {$elemMatch: {editStatus:true}},{reactive:false}}).fetch();
文档中的更多信息http://docs.meteor.com/#/full/find,(您只能使用此客户端)
Meteor 可以阻止模板在初始渲染后反应式更新自身。
我有一个在模板中显示图像的应用程序。但我不希望已插入集合中的任何其他图像出现在模板中,除非用户重新加载。
在我的模板助手中,我通过以下方式获取图像:
var usersImages = Meteor.users.find({_id:{$ne: userID}},{ImagesUploaded: {$elemMatch: {editStatus:true}}}).fetch();
现在如何防止将更多图像添加到模板?
您可以通过在查询中添加 {reactive:false} 作为选项来告诉您的查询是非反应性的
return var usersImages = Meteor.users.find({_id:{$ne: userID}},{ImagesUploaded: {$elemMatch: {editStatus:true}},{reactive:false}}).fetch();
文档中的更多信息http://docs.meteor.com/#/full/find,(您只能使用此客户端)