vue-router
huangmttt
这个作者很懒,什么都没留下…
展开
-
【vue】通过路由拦截无权限访问的权限页面
前景:一个系统平台,针对不同用户登录做了一个权限功能,首先展示的菜单,事先在route.js中配置好,根据后台返回的菜单名称,按需展示对应菜单。但是当时忘记做一个判断,若一个用户已经登录,虽然菜单未展示比如权限管理页面,但对方知道权限管理页面地址,在地址栏中直接输入地址,可直接访问。因为在路由中没有做拦截判断。下面上代码:router文件夹中有两个文件,一个是index.js,一个是route...原创 2018-11-09 16:32:19 · 10639 阅读 · 2 评论 -
【vue】切换路由页面时,中止上个路由页面未返回数据的请求
背景:通常情况下,接口返回会比较快,不会出现此类状况。但是也有可能是后台接口也依赖于上游接口,那么处理过程中可能会有一些延迟之类的问题。当用户的某些操作,比如快速切换菜单,某些菜单一进入页面后,就会向后台发送请求,在请求未拿到数据时,就被用户切换到下个路由页面,那么上个路由页面的请求,在未处理的情况下,就还是处于在发送中,为了处理请求的效率,所以做了些处理。我的项目是通过axios封装请求...原创 2018-11-14 15:06:58 · 7156 阅读 · 3 评论