vue3 與 vue2 的區別,vue3 新特性,為什么要使用vue3


vue3與vue2的區別

可以參考這個網站vuejs/rfcs,About:RFCs for substantial changes / feature additions to Vue core

vue3新特性

  • 性能提升
    • 打包大小減少
    • 初次渲染快,更新快
    • 內存使用減少
  • Composition API:
    • ref , reactive
    • computed , watch
    • 新的生命周期函數
    • 自定義函數--hooks函數
  • 其它新增特性:
    • Teleport: 瞬移組件的位置
    • Suspense: 異步加載組件
    • 全局API的優化和修改
    • 更多的試驗性特性
  • 更好的typescript的支持

為什么要使用vue3

解決vue2遇到的難題:

  • 隨着功能的增長,復雜組件的代碼變得難以維護
  • Mixin的缺點
  • vue2對於typescript的支持非常地有限(沒有考慮ts的集成和類型推論問題)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM