Meteor.status()

將 Meteor 應用程式離線時要做的第一件事是建立一些可視指示,指示本地客戶端應用程式是否已連線到伺服器。有很多方法可以做到這一點,但最簡單的方法是做這樣的事情:

Template.registerHelper('getOnlineStatus', function(){
  return Meteor.status().status;
});

Template.registerHelper('getOnlineColor', function(){
  if(Meteor.status().status === "connected"){
    return "green";
  }else{
    return "orange";
  }
});
  <div id="onlineStatus" class="{{getOnlineColor}}">
    {{getOnlineStatus}}
  </div>
.green{
  color: green;
}
.orange{
  color: orange;
}