【发布时间】:2015-08-10 03:05:13
【问题描述】:
是否可以让我的所有订阅都无反应?
这意味着,一旦初始集合被发送到客户端,服务器就会停止观察游标。
我在这里找到了以下答案:Are non-reactive Meteor db subscriptions possible?
这可行,但我更喜欢“全局”解决方案。
理想情况下,我希望可以选择哪些订阅是反应式的,哪些不是。例如,我希望所有登录的“管理员”用户都有反应数据,但是,普通网站访问者不需要这个。
谢谢! :)
【问题讨论】:
-
这里还有另一个答案:stackoverflow.com/questions/19656019/…,这可能是你想要的。有一个特定的选项 {reactive: false}。
-
你也可以获取所有数据,它不会是响应式的
-
这没有回答问题。重点不在于页面的反应性,而在于同步数据;所以
reactive: false只是答案的一部分。我认为问题的链接中仍然描述了最佳选择;我只是为此编写一个小包装函数来处理所有数据;
标签: meteor