请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

前段路由如何拦截?

我看了一下http://imooc.51purse.com示例网站上的网络请求,当我直接在地址栏里访问http://imooc.51purse.com/#/cart的时候,看到有一个http://imooc.51purse.com/cart/getList请求,是不是在nodejs后台拦截后进行了转向,直接访问了首页?

正在回答 回答被采纳积分+3

2回答

JEFT 2017-09-02 12:26:32

checklogin(){

      axios.get('/users/checklogin').then((response)=>{

        var res = response.data;

        if(res.status == '0'){

          this.getCartCount();

          this.$store.commit('updateUserInfo',res.result);

        }else{

          router.push('/');

        }

      })

    }


1 回复 有任何疑惑可以回复我~
河畔一角 2017-07-20 18:26:23

后端有接口判断是否登录,如果没有登录会返回未登录的状态吗,前端有拦截器,如果是未登录的状态吗就会跳转到首页

0 回复 有任何疑惑可以回复我~
  • 提问者 LetsShare #1
    你的意思是,后段拦截器返回未登录状态,前端的请求的js方法根据这个返回状态再跳转首页吗?
    回复 有任何疑惑可以回复我~ 2017-07-21 09:21:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信