vue3中如何去請求數據

在vue2中一般放在created中,但是在vue3中取消了created生命週期,請求方式有兩種

直接在setup中去獲取數據

  setup(props) {
    const data = reactive({
      note: [],
    });

    getArticalLatest().then((res) => {
      data.note = res.data.data;
    });
    return {
      ...toRefs(data),
    };
  },

在onMouted裏面請求數據

  setup(props) {
    const data = reactive({
      note: [],
    });

    onMounted(() => {
      getArticalLatest().then((res) => {
        data.note = res.data.data;
      });
    });
    return {
      ...toRefs(data),
    };
  },
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章