2016-04-01 137 views
6

我正在學習流星,並關注着this的鏈接。流星:未定義會話

當我使用Session.set它給了我在控制檯錯誤Session is not defined

我的客戶端文件夾內main.js文件的代碼如下

PlayersList = new Meteor.Collection('players'); 

if(Meteor.isClient) { 
    Template.leaderboard.events({ 
     'click .playerName ': function(){ 
      var playerId = this._id; 
      Session.set('selectedPlayer', playerId); 
     } 
    }); 
} 

我不知道我做錯了

我已閱讀this的帖子。

我的文件在客戶端文件夾中,並且代碼也在isClient的條件中。 它仍然給我錯誤。

回答

10

會話包不是默認安裝的。你只需要運行:

meteor add session 
+0

現在正在工作。謝謝 –