查看Meteor.logout()的源代码,在将用户标记为已注销客户端之前,调用将等待服务器响应。等待的原因是什么?如果立即调用makeClientLoggedOut()会有什么问题吗?
Meteor.logout = function (callback) {
Meteor.apply('logout', [], {wait: true}, function(error, result) {
if (error) {
callback && callback(error);
} else {
makeClientLoggedOut();
callback && callback();
}
});
};