TypeScript 錯誤“property does not exist on value of type”

在用TypeScript寫angular2或者ionic2項目時,導入原來JavaScript代碼,有時出現“property does not exist on value of type”問題

即該對象找不到此屬性,原因是ts是靜態語言,類型是需要定義的,未定義就有可能找不到。

最簡單的解決方式是:加 as any

eg:y.x報錯,則改爲

(y as any).x

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章