【发布时间】:2021-05-17 17:46:00
【问题描述】:
在mounted 函数中,我创建了一个动作,该动作将fetch 数据从Rest Api 传输到我在vuejs 组件中的表
mounted() {
UserService.getProjects().then(
(response) => {
this.isProject = true;
this.projects = response.data;
},
(error) => {
this.isProject = false;
}
);
}
但是,当我单击指向此页面的路线上的菜单时,我会在一秒钟内被重定向到此页面,但我的数据仍在加载中,并且一开始我有一个空表...,如何获取数据然后重定向到这个页面?感谢您的帮助
ps。我使用router-link 导航到另一个页面
【问题讨论】:
-
你试过在挂载的钩子中使用 async 和 await 吗?
-
@YashMaheshwari 不,你能举个例子吗?
标签: javascript html css typescript vue.js