Я пытаюсь использовать функцию Meteor.setInterval
, но у меня есть некоторые проблемы с ее использованием.Почему вызов метода с использованием Meteor.setInterval вызывает исключение TypeError?
Вот мой код:
Meteor.methods({
init : function(){
console.log('test');
},
start : function(period){
console.log('start : period '+period);
Meteor.setInterval(Meteor.call('init'),period);
}
});
Meteor.call('start', 100);
Я вижу "тест" в моей консоли 1 раз, то я получаю следующее сообщение об ошибке:
Exception в setInterval обратного вызова: TypeError: не определено не функция.
Я смотрел на этот вопрос: Exception in setInterval callback но я сделал это по-другому (используя Method.methods
).
Что происходит и как я могу это исправить?
Спасибо вам большое за хорошую объяснений, он теперь работает :) – TLR