2015-06-06 3 views
0

Я создаю приложение с помощью Meteor и пытаюсь написать функцию, чтобы удалить элемент из корзины. У меня есть коллекция под названием Cart. В моем файле cart.js у меня есть:Meteor удалить не работает

Cart.allow({ 
    remove: function(userId, doc) { 
    return true; 
} 
}); 

В моей коллекции корзины У меня также есть событие щелчка, чтобы удалить элемент из корзины:

'click .removeItem': function(e, tmpl) { 
    alert('clicked remove item button'); 
    Cart.remove({_id: this._id}); 
    } 
}); 

Однако, я получаю две ошибки в консоли :

Uncaught ReferenceError: Корзина не определен

и

ре не удалось: доступ запрещен

Может кто-нибудь помочь? Спасибо!

ответ

0

Я переместил метод allow в мой файл collections.js, и он сработал!

+0

Это было правильно, убедитесь, что вы даете разрешения, такие как 'insert',' update', 'remove' в файле' collections.js'. – Greenhorn

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