2017-04-08 47 views
0

有人可以幫我嗎?我有關於流星的問題,如何保持用戶登錄的數據可以發佈到&各處? 我創建了一個像Meteor的Users集合的集合,併爲另一個登錄函數編寫代碼,但是在用戶登錄後,我無法在任何地方保留其數據訂閱。 對不起,我不擅長英語! 非常感謝!如何流星發佈和訂閱用戶在任何地方登錄數據?

+0

謝謝大家,我找到了答案。 看來Meteor使用HTML5 localStorage。 – MicroT

回答

0

如果用戶登錄,你可以在代碼的任何地方調用Meteor.user()來訪問用戶對象。

+0

此外,如果你只是想要一個用戶ID的快捷方式,打Meteor.userId –

0

試試這個:

import { Meteor } from 'meteor/meteor'; 

Meteor.publish(null, function userData() { 
    if (!this.userId) { 
     return this.ready(); 
    } 
    return Meteor.users.find(this.userId); 
}); 
+0

謝謝@tomsp,但我會嘗試使用會話和標記 – MicroT