2014-09-05 77 views
0

我在做什麼錯?流星收藏 - 排行榜應用程序

我從meteortips.com 構建領先的應用程序試圖在這個數據庫中建立一個集合是我的代碼:

new Meteor.Collection('players'); 
PlayersList = new Meteor.Collection('players'); 
    if(Meteor.isClient) { 
     console.log("Hello Client"); 
    } 
    if(Meteor.isServer) { 
     console.log("Hello Server"); 
    } 

JS的控制檯上試行PlayersList給我一個錯誤:

PlayersList 
    ReferenceError: PlayersList is not defined 
    message: "PlayersList is not defined" 

堆棧:(...) 堆棧:功能(){[本地代碼]} 設置堆棧:功能(){[本地代碼]} :錯誤

回答

0

您正在定義兩次收集。變化:

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

只是:

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

你必須創建的收集如下方式

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

,你必須要在其中創建此集合注意 ,因爲如果你想在雙方中有這個集合,客戶端和服務器,你必須在一個集合中創建集合存檔在客戶端和服務器文件夾之外。您可以在所有應用程序中使用此集合。