在初始渲染后,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();
docs http://docs.meteor.com/#/full/find中的更多信息(您只能使用此客户端)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句