在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  HTML/ angular http獲取到數(shù)據(jù) 報錯error TS2339

angular http獲取到數(shù)據(jù) 報錯error TS2339

大佬們 我初學angular遇到一個問題 我http獲取到數(shù)據(jù) 數(shù)據(jù)為Object格式 但我想要獲取Object下的值得時候報錯 error TS2339: Property 'data' does not exist on type 'Object'. 但是我在前端是能console.log出來的

這是我的組件ts:

clipboard.png

報錯信息:

clipboard.png

前端console.log

clipboard.png

回答
編輯回答
夢若殤

應該是getdata報的錯,這里的類型定義錯誤,如果你注釋掉this.getdata=data;和this.code=data;你注釋掉這兩句,看一下你的程序還報錯不。另外不建議定義變量名為getdata且沒有遵循駝峰命名;你這個看上去是一個商品,可以叫做productItem或者productDetail,希望有所幫助

2017年1月31日 06:37
編輯回答
舊時光

類型檢查錯誤,給data賦個類型any就可以了。

2018年6月6日 07:26