关于vue项目请求的问题,我登录进去第一次是正常的,但是我点击其他页面,退出登录,再登录进去,就会有我最后一次点的那个页面的请求包含其中,这是为什么呢?

我第一次登录进去关于vue项目请求的问题,我登录进去第一次是正常的,但是我点击其他页面,退出登录,再登录进去,就会有我最后一次点的那个页面的请求包含其中,这是为什么呢?
我点击一个页面,退出登录,再次点进去
关于vue项目请求的问题,我登录进去第一次是正常的,但是我点击其他页面,退出登录,再登录进去,就会有我最后一次点的那个页面的请求包含其中,这是为什么呢?
除了这两个多了这些接口,这是为什么啊??


回答:

这个问题,得从这些接口的来源分析。

肯定是页面触发了请求,才能在这里看到。那么问题就转移到了,为什么会加载了某个页面?

这就要看看,为什么第二次登录后,加载了那个页面?

至于哪个页面,我也不知道唉,得你自己看看


本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。


回答:

大概率是因为你没有阻止进入页面,所以导致用户请求了对应页面的接口

一般情况是 beforeEach 会判断是否已经请求过接口了,只有请求过服务端才可以继续走路由,否则就等待

本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。

以上是 关于vue项目请求的问题,我登录进去第一次是正常的,但是我点击其他页面,退出登录,再登录进去,就会有我最后一次点的那个页面的请求包含其中,这是为什么呢? 的全部内容, 来源链接: utcz.com/p/933931.html

回到顶部