@DavidWeldon Я пробовал ваш код (Meteor observe changes added callback on server fires on all item), и это очень хорошо, спасибо!Метеор наблюдал изменения добавленного обратного вызова
Однако я хотел бы иметь ваш совет: я использую его для уведомлений на рабочем столе: когда я получаю одно уведомление, есть один консольный журнал (ok), но когда я получаю другое уведомление (всего: 2), есть два консоль журнал (я хочу только одного журнала консоли, потому что есть только +1 уведомление)
Вот мой код:
if (Notification.permission !== "granted")
Notification.requestPermission();
var query = Notifications.find({userId: Meteor.userId(), read: false});
(function() {
var initializing = true;
query.observeChanges({
added: function(id, notification) {
if (!initializing) {
console.log(notification);
}
}
});
initializing = false;
})();
Спасибо за вашу помощь! :)
С этим решением не отображается консольный журнал – Benjamin
Да, мой плохой, извините, я исправил свой ответ. – SylvainB
Ммм спасибо, но у меня все еще есть проблема с консольным журналом (вместо одного) ... – Benjamin