'Observable <void>' нельзя назначить типу 'Observable <Task []> - PullRequest
0 голосов
/ 04 сентября 2018

У меня ниже ошибка сгенерированного кода

taskToday: Observable<Task[]>;
    this.taskToday = Observable.fromPromise(this.dbCollectionService.taskCollection.ref.where('dueDate', '==', moment().startOf("day").toDate()).get().then(doc=>{
                doc.docChanges() .map(
                    d =>  { 
                      const task =  d.doc.data() as Task;
                      const id =  d.doc.id 
                      return { id, ...task};
                    }
                );
            }))

Попробуйте много, но не можете его получить.

Я новичок в угловой и пожарной, Пожалуйста, помогите

1 Ответ

0 голосов
/ 04 сентября 2018

Вы должны вернуть изменения,

return doc.docChanges() .map(
                    d =>  { 
                      const task =  d.doc.data() as Task;
                      const id =  d.doc.id 
                      return { id, ...task};
                    }
                );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...