最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue3如何使用setup代替created

 更新時間:2023年09月13日 09:35:20   作者:CA-L  
Vue3中的setup是一個新的生命周期函數(shù),它可以用來代替組件中的 data和一些生命周期函數(shù)(如created和beforeMount),這篇文章主要介紹了vue3如何使用setup代替created的相關(guān)資料,需要的朋友可以參考下

vue2中的created可使用vue3中的setup()來代替。

setup() :開始創(chuàng)建組件之前,在beforeCreate和created之前執(zhí)行。創(chuàng)建的是data和method。

如果想要在頁面創(chuàng)建時就執(zhí)行方法,

vue2:

<script>
export default {
  components: {
  },
  data(){
    return{};
  },
  methods: {
    func1() {
        console.log("func1");
    },
  },
  created:{
    this.func1()  //注意vue3中已經(jīng)不支持使用this.
  }
}
</script>

vue3:

<script>
  export default {
    setup() {
      const func1= () => {
        console.log("func1");
      }
      func1();  //因為setup()即相當(dāng)于created:  所以直接調(diào)用就行了
      return {
      };
    },
  }
</script>

vue3使用setup語法糖:

<script lang="ts" setup>
  const func1= () => {
    console.log("func1");
  }
  func1();  //因為setup即相當(dāng)于created:   
</script>

總結(jié) 

到此這篇關(guān)于vue3如何使用setup代替created的文章就介紹到這了,更多相關(guān)vue3 setup代替created內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

宜川县| 织金县| 永和县| 隆子县| 长岭县| 闻喜县| 郴州市| 株洲县| 南丹县| 海城市| 大理市| 远安县| 讷河市| 绥滨县| 玉屏| 阳城县| 太仆寺旗| 土默特左旗| 江孜县| 贵阳市| 巴林右旗| 霍山县| 乌兰浩特市| 宽甸| 海门市| 榕江县| 金山区| 环江| 东莞市| 永寿县| 平舆县| 绥芬河市| 雷波县| 萨嘎县| 迭部县| 兴化市| 灯塔市| 高邑县| 福泉市| 长沙县| 承德市|