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),
    };
  },
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章