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;
}