在使用axios进行请求里,我们一般用this.$router.push(’’)的方法进行路由跳转:

this.$axios.post("/auth", {'username': this.username,'password': this.password}).then(function (res) {this.$router.push('/');}).catch(function (error) {console.log(error);});

看上去没有任何问题,但是运行会报错:

‘$router’of undefined ???

这里需要对axios请求做一些修改:

this.$axios.post("/auth", {'username': this.username,'password': this.password}).then(function (res) {this.$router.push('/');}.bind(this)).catch(function (error) { console.log(error);});

在axios的请求后面加上.bind(this)就可以运行成功了

关于axios中'$router' of undefined问题相关推荐

  1. 关于'$ router' 的 undefined问题 ,是不是很痛点?!

    文章目录 关于'$ router' 的 undefined问题 ,是不是很痛点?! 再来看一段本人项目内测的代码: 第二页代码: 重点: 参考阅读文章: 关于'$ router' 的 undefine ...

  2. 使用this.$router.push('')的方法进行路由跳转,提示'$router' of undefined问题

    转载于:https://www.cnblogs.com/guoshuli/p/9995660.html

  3. axios中使用finally

    业务场景:提交某个表单时,为了防止重复提交,提交后按钮需要置灰,直到提交完成按钮才可点击.如果没有finally函数,则需要在then和catch里都写入恢复按钮的代码,但是有了finally函数,我 ...

  4. Vue+axios(interceptors) 实现http拦截 + router路由拦截 (双拦截)+ 请求自带loading效果...

    axios interceptors 拦截器 //interceptors.js// vue axios配置 发起请求加载loading请求结束关闭loading // http request 请求 ...

  5. router中获取vuex_Vue 中 Axios 的封装和 API 接口的管理

    (给JavaScript加星标,提升前端技能) 作者:愣锤 https://juejin.im/post/684490365288107214 如图,面对一团糟代码的你~~~真的想说,What F~U ...

  6. axios 拦截器——基本用法及拦截器代码

    之前在开发后台管理系统时,都是跟其他同事一起开发,说实在点,就是在别人开发的基础上写页面... 现在想把之前没有关注的点拾起来.. 今天看下axios拦截器的用法 用vue写代码在做ajax请求时,可 ...

  7. axios封装 —— 数据缓存、防止重复请求、动态加载

    前言 看了网上很多axios的封装,感觉都不是特别完善.于是我写了个比较完整的封装包括以下功能: 上传下载文件时的header设置 错误相应的统一处理 动态加载api 数据缓存.清除缓存.缓存级别.最 ...

  8. 一文读懂,axios

    今天,我们从axios的概念以及如何使用axios,这两方面来仔细聊聊axios. 1.axios是什么? Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js ...

  9. axios get 某个参数是数组怎么传_Vue 中 Axios 的封装和 API 接口的管理

    我们所要的说的axios的封装和api接口的统一管理,其实主要目的就是在帮助我们简化代码和利于后期的更新维护. 一.axios的封装 在vue项目中,和后台交互获取数据这块,我们通常使用的是axios ...

最新文章

  1. 二叉平衡树算法c语言,算法9-9~9-12:平衡二叉树的基本操作 (C语言代码)
  2. nexus搭建和迁移
  3. SpringMVC接收json数组对象
  4. Linux卸载/删除多余网卡
  5. java.util.function.Function的用法
  6. Android使用的设计模式2——策略模式
  7. cognos report上钻下钻报表处理方法(2)
  8. linux安装vmware没有网络,关于无桌面的linux安装VMWare Tools配置的教程
  9. 可视化:小型有向网络HTML自动生成器
  10. mysql 主从ppt_MYSQL主从复制和读写分离.ppt
  11. GAT GAX 简介
  12. linux测试上下行最大网速和实时网速
  13. 国际黄金产品中的期货黄金主力合约是什么
  14. 手机中SN、MEID、IMEI的意思
  15. System.setOut(ps)重定义了输出流后,如何重定向控制台输出
  16. 安全风险 microsoft 已阻止宏运行 因为此文件的来源不受信任
  17. Oracle之数据排序
  18. 买天猫网店转让成为电商创业新趋势
  19. 各大互联网厂面试题(付详细答案,持续更新中...)
  20. Android Pixel手机Notification小图标显示白方块问题

热门文章

  1. SQLServer create schema
  2. 在Sql Server 2008上安装SDE 9.3
  3. UVA11152 Safe Salutations【计算几何】
  4. UVA11636 Hello World!【模拟】
  5. 51Nod-1087 1 10 100 1000【模拟】
  6. HDU1061 Rightmost Digit【快速模幂】
  7. B00001 C语言动态存储分配空间作为数组
  8. Java 并发 —— yield/sleep、wait/notify、join
  9. Effective Java(二)—— 循环与 StringBuilder
  10. 分层抽样(Stratified sampling)