vue3組合式api
- 以下內容僅為學習后簡單概括自己的理解,不做具體闡述,詳細可自行搜索。
1,顧名思義,就是將之前data,computed,methods,onmounted等闡述同一功能的代碼組合在一起(組合在setup中),是的組件以及代碼更精准的復用。
2,組合dataz中數據時,為了保持原有的響應式,可以用refs,reactive(應用於對象)進行處理。
3,setup需return出外界可能會調用的值,通常是html中需要用到的那些變量,也有可能是click,selected等事件(其他html使用的各種方法用)調用的方法。只有這樣,外界才能使用。
4,setup中對應的watch, computed,以及mounted等各種生命周期,都可以使用,具體寫法,直接查文檔即可,有的用之前需要引入,有的用的時候需要回調的方式。
5,activted在vue3中,貌似還沒有正常使用(我學習的時候用不了)。
- 以上內容僅供記錄參考,有我理解錯的地方,煩請留言告知,感謝。
