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