vue3使用setup代替created
生活随笔
收集整理的這篇文章主要介紹了
vue3使用setup代替created
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
vue2中的created可使用vue3中的setup()來代替。
setup() :開始創建組件之前,在beforeCreate和created之前執行。創建的是data和method。
如果想要在頁面創建時就執行方法,
vue2:
vue3:
<script>export default {setup() {const func1= () => {console.log("func1");}func1(); //因為setup()即相當于created: 所以直接調用就行了return {};},} </script>vue3使用setup語法糖:
<script lang="ts" setup>const func1= () => {console.log("func1");}func1(); //因為setup即相當于created: </script>總結
以上是生活随笔為你收集整理的vue3使用setup代替created的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Vue进阶(三十六):created()
- 下一篇: Vue生命周期中mounted和crea