当我尝试获取项目时出现以下错误:
Type 'Observable<unknown[]>' is not assignable to type 'Observable<Event[]>'.
Type 'unknown[]' is not assignable to type 'Event[]'.
Type '{}' is missing the following properties from type 'Event': code, name, password, pollCat
Run Code Online (Sandbox Code Playgroud)
events.service.ts:
import { Injectable } from '@angular/core';
import { AngularFirestore, AngularFirestoreCollection, AngularFirestoreDocument} from 'angularfire2/firestore';
import { Event } from '../models/events'
import { Observable } from 'rxjs';
@Injectable({
providedIn: 'root'
})
export class EventsService {
eventsCollection : AngularFirestoreCollection<Event>;
events : Observable<Event[]>;
constructor(public afs: AngularFirestore) {
this.events = this.afs.collection('Events').valueChanges();
} …Run Code Online (Sandbox Code Playgroud)