0
我在AppComponent下面的方法:在角2使用類型與打字稿
connectToTweetStream() {
this._tweetService.connectToStream()
.subscribe(
tweet => {
this.tweets.push(tweet);
},
error => this.errorMessage = <any>error
);
}
當我宣佈tweets
作爲任何一個數組:tweets: any[] = [];
我AppComponent課堂上的一切頂部的偉大工程。不過,我想要tweets
的類型爲Tweet
,所以tweets: Tweet[] = [];
。
當我進行此更改時,出現錯誤Argument of type '{}' is not assignable to parameter of type 'Tweet'
。實際上,當我將鼠標懸停在上面代碼的第4行上的tweet
時,它的類型爲{}
。我該如何解決這個問題,以便tweets
可以是一組Tweet
對象?