【问题标题】:How to turn off a subscription in meteor如何在流星中关闭订阅
【发布时间】:2013-06-19 13:28:54
【问题描述】:

来自文档:

复杂的客户端可以打开和关闭订阅,以控制缓存中保留的数据量并管理网络流量。当订阅关闭时,它的所有文档都会从缓存中删除,除非另一个活动订阅也提供了相同的文档。

如何关闭订阅?示例代码如下。


客户端和服务器:

Rooms = new Meteor.Collection("rooms");

服务器:

Meteor.publish("rooms", function () {
  return Rooms.find();
});

客户:

Meteor.subscribe("rooms");
...
//Now turn off the subscription

【问题讨论】:

    标签: meteor


    【解决方案1】:

    Meteor.subscribe() 返回一个可以调用 stop 方法的句柄。

    //subscribe
    roomSubscription = Meteor.subscribe("rooms");
    
    //stop subscription
    roomSubscription.stop();
    

    更多信息在这里:http://docs.meteor.com/#meteor_subscribe

    【讨论】:

      猜你喜欢
      • 2016-02-17
      • 2012-10-01
      • 2014-05-04
      • 1970-01-01
      • 1970-01-01
      • 2015-09-27
      • 1970-01-01
      • 2015-11-17
      • 1970-01-01
      相关资源
      最近更新 更多