2014-09-05 3 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"); 
    } 

Пробуя PlayersList на консоли Js дает мне ошибку:

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'); 

и вы должны внимание получки где создать эту коллекцию , потому что если вы хотите иметь эту коллекцию с двух сторон, клиента и сервера, вы должны создать коллекцию в одном архив за пределами клиентской и серверной папки. Эта коллекция вы можете использовать во всех своих приложениях.

Смежные вопросы