У меня есть следующее сообщение об ошибке:МЕТЕОР: Ошибка вызова метода
the function "saveCalEvent" is not found on the server
но я пишу это.
Почему я получаю:
Error invoking Method 'saveCalEvent': Method not found [404]
даже если я пишу метод на стороне сервера?
Вот мой код:
CalEvent = new Mongo.Collection('callevent');
if (Meteor.isClient) {
Template.main.rendered = function(){
var calendar = $('#calendar').fullCalendar({
dayClick: function(date, allDay, jsEvent, view){
var calendarEvent = {};
calendarEvent.start = date;
calendarEvent.end = date;
calendarEvent.titel = 'New Event';
calendarEvent.owner = Meteor.userId;
Meteor.call('saveCalEvent', calendarEvent);
}
})
}
}
if (Meteor.isServer) {
Meteor.startup(function() {
Meteor.methods({
'saveCalEvent' : function(ce){
CalEvent.insert(ce);
}
});
});
}
я нашел в консоли, Монго является не kno шп. консоль говорит: (export, require, module, __filename, __dirname) {CalEvent = new Mongo.Coll |^ ReferenceError: Mongo не определен – Dennis
Вы находитесь в последней версии Meteor, и является ли этот пакетный код или классический (внутри 'client' или' server' или 'lib' ...) код? –
файловая система: projekt/client/projekt.js – Dennis