分享至
如標題所述最近在使用Quasar UI框架時,發現裡頭組件生成使用下列函式createComponent = raw => markRaw(defineComponent(raw))
不太明白為什麼要去掉響應式,這樣不是會造成組件無法更新嗎
已邀請的邦友 0/5
目前看起來很像是為了拋棄繼承性,另建一個獨立變數並參照原值。而不是繼承值。
在某方面來說,有時會需要這樣處理來避免參數對應。這是故意為之的做法。自然就不會有連動性。其連動的方式則是另外採用emit處理。而非直接變動繼承變數。
IT邦幫忙