vue 3.0 ---- setup函數


一、setup函數的特性以及作用

  可以確定的是 Vue3.0 是兼容 Vue2.x 版本的 也就是說我們再日常工作中 可以在 Vue3 中使用 Vue2.x 的相關語法 但是當你真正開始使用 Vue3 寫項目時 你會發現他比 Vue2.x 方便的多

  Vue3 的一大特性函數 ---- setup

  1、setup函數是處於 生命周期函數 beforeCreate 和 Created 兩個鈎子函數之間的函數 也就說在 setup函數中是無法 使用 data 和 methods 中的數據和方法的

  2、setup函數是 Composition API(組合API)的入口

  3、在setup函數中定義的變量和方法最后都是需要 return 出去的 不然無法再模板中使用

二、setup函數的注意點

  1、由於在執行 setup函數的時候,還沒有執行 Created 生命周期方法,所以在 setup 函數中,無法使用 data 和 methods 的變量和方法

  2、由於我們不能在 setup函數中使用 data 和 methods,所以 Vue 為了避免我們錯誤的使用,直接將 setup函數中的this修改成了 undefined

  3、setup函數只能是同步的不能是異步的

   


免責聲明!

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



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