я хотел бы просто прослушать событие child_added, чтобы получить ТОЛЬКО последний последний ребенок.
Идея состоит в том, чтобы запустить угловое приложение (appA), создать ссылку на список и затем ждать.
Из другого приложения (appB) я могу добавить элемент в этот список.
Я хочу, чтобы appB реагировал один раз на этот элемент, добавленный appB
this.itemsRef = this.db.list('gpsAlerts');
this.itemsRef.snapshotChanges(['child_added'])
.subscribe(actions => {
actions.forEach(action => {
console.log(action.type);
console.log(action.key);
console.log(action.payload.val());
});
});
Но я уже получил все элементы в моем списке при запуске приложения.
А также, когда я добавляю элемент из appB, метод вызывается несколько раз.
Я ожидаю получить только последний предмет один раз.
Любая идея, я могу это сделать?
Большое спасибо!