现在切换页面过程如下三张图:
1.
2.红色框的地方需要请求了数据回来再显示
3.显示完成的样子
请问,怎样在请求完数据才显示页面?现在我是在route的data这个钩子函数中请求数据的,就会导致像上面图那样,数据还没回来,页面就出来了,然后数据一回来,立马填上去的感觉。
又不想一开始设置整个页面隐藏,然后数据请求回来,处理完了再显示。那么应该在哪个钩子函数去请求数据才合适?
现在切换页面过程如下三张图:
1.
2.红色框的地方需要请求了数据回来再显示
3.显示完成的样子
请问,怎样在请求完数据才显示页面?现在我是在route的data这个钩子函数中请求数据的,就会导致像上面图那样,数据还没回来,页面就出来了,然后数据一回来,立马填上去的感觉。
又不想一开始设置整个页面隐藏,然后数据请求回来,处理完了再显示。那么应该在哪个钩子函数去请求数据才合适?
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
设置选项
waitForData: true
http://router.vuejs.org/zh-cn...