error TS1005

不好意思 有問題求救

我有段
this.http.patch(…,{…}).subscribe(res=>{
let current = res.current;

}, err=>{...});

error TS2339: Property ‘current_cs’ does not exist on type 'Object’
依照個人的經驗 我立刻去 在 res 後面加了 ":any"
但是 會得到

error TS1005: ‘,’ expected.

真正妙的是 我只要換一個字眼 例如說 any 換成 object 或著 response
只要剛換, 他自動 compile 都可以過
但如果 我故意直接中斷 再跑 就不行

本想說 不在意 能過就好
但每次都要特別去改這個字眼 很煩心

請知道怎麼解決的 大大 教教我了
謝謝~

你的res給型別有用掛號刮起來嗎,

this.http.patch(…,{…}).subscribe((res:any)=>{
let current = res.current;
…

對耶

竟然 沒注意到這個

非常感謝~~ :joy:

1個讚