Threadser.net
數據
關鍵字
功能建議
Threads
Login
串文
串文鏈結
2024-09-02 03:37
不懂就問, 當 Class Cat 中有 private 屬性 _legs 時, Vue 的 reactive 返回的物件型別 不能被 catchCat 所接受. 但若是 _legs 是 pubilc 時, catchCat 就可以接受. 這是為什麼呢? 這是由什麼原因導致的呢? 前端工程師
讚
14
回覆
20
轉發
1
作者
Eli
eli.peasy_
粉絲
27
串文
49+
讚
回覆
轉發
24小時粉絲增長
無資料
互動率
(讚 + 回覆 + 轉發) / 粉絲數
129.63%
回覆 (BETA)
最先回覆的內容
發文後
用戶
內容
33 分鐘內
Eli
eli.peasy_
我預期的是 myCatRractive能像myCat一樣 被catchCat的參數型別直覺地通過. 這邊並不是在找解決方案, 而是為什麼reactive拋回的類型, 會有這樣的差異.
4 小時內
林漢昕
0andc
只是路過的 但很喜歡樓主的討論方式 已 follow 期待未來有討論問題的機會
7 小時內
Yau-Hsien Huang
yauhsienhuang
reactive(myCat) 的型別不是 class Cat 而是 "{ name: string; backflip: () => void }" ,就這原因啊,自動註解裡頭告訴你的事情。