关于axios中'$router' of undefined问题
在使用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问题相关推荐
- 关于'$ router' 的 undefined问题 ,是不是很痛点?!
文章目录 关于'$ router' 的 undefined问题 ,是不是很痛点?! 再来看一段本人项目内测的代码: 第二页代码: 重点: 参考阅读文章: 关于'$ router' 的 undefine ...
- 使用this.$router.push('')的方法进行路由跳转,提示'$router' of undefined问题
转载于:https://www.cnblogs.com/guoshuli/p/9995660.html
- axios中使用finally
业务场景:提交某个表单时,为了防止重复提交,提交后按钮需要置灰,直到提交完成按钮才可点击.如果没有finally函数,则需要在then和catch里都写入恢复按钮的代码,但是有了finally函数,我 ...
- Vue+axios(interceptors) 实现http拦截 + router路由拦截 (双拦截)+ 请求自带loading效果...
axios interceptors 拦截器 //interceptors.js// vue axios配置 发起请求加载loading请求结束关闭loading // http request 请求 ...
- router中获取vuex_Vue 中 Axios 的封装和 API 接口的管理
(给JavaScript加星标,提升前端技能) 作者:愣锤 https://juejin.im/post/684490365288107214 如图,面对一团糟代码的你~~~真的想说,What F~U ...
- axios 拦截器——基本用法及拦截器代码
之前在开发后台管理系统时,都是跟其他同事一起开发,说实在点,就是在别人开发的基础上写页面... 现在想把之前没有关注的点拾起来.. 今天看下axios拦截器的用法 用vue写代码在做ajax请求时,可 ...
- axios封装 —— 数据缓存、防止重复请求、动态加载
前言 看了网上很多axios的封装,感觉都不是特别完善.于是我写了个比较完整的封装包括以下功能: 上传下载文件时的header设置 错误相应的统一处理 动态加载api 数据缓存.清除缓存.缓存级别.最 ...
- 一文读懂,axios
今天,我们从axios的概念以及如何使用axios,这两方面来仔细聊聊axios. 1.axios是什么? Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js ...
- axios get 某个参数是数组怎么传_Vue 中 Axios 的封装和 API 接口的管理
我们所要的说的axios的封装和api接口的统一管理,其实主要目的就是在帮助我们简化代码和利于后期的更新维护. 一.axios的封装 在vue项目中,和后台交互获取数据这块,我们通常使用的是axios ...
最新文章
- 二叉平衡树算法c语言,算法9-9~9-12:平衡二叉树的基本操作 (C语言代码)
- nexus搭建和迁移
- SpringMVC接收json数组对象
- Linux卸载/删除多余网卡
- java.util.function.Function的用法
- Android使用的设计模式2——策略模式
- cognos report上钻下钻报表处理方法(2)
- linux安装vmware没有网络,关于无桌面的linux安装VMWare Tools配置的教程
- 可视化:小型有向网络HTML自动生成器
- mysql 主从ppt_MYSQL主从复制和读写分离.ppt
- GAT GAX 简介
- linux测试上下行最大网速和实时网速
- 国际黄金产品中的期货黄金主力合约是什么
- 手机中SN、MEID、IMEI的意思
- System.setOut(ps)重定义了输出流后,如何重定向控制台输出
- 安全风险 microsoft 已阻止宏运行 因为此文件的来源不受信任
- Oracle之数据排序
- 买天猫网店转让成为电商创业新趋势
- 各大互联网厂面试题(付详细答案,持续更新中...)
- Android Pixel手机Notification小图标显示白方块问题
热门文章
- SQLServer create schema
- 在Sql Server 2008上安装SDE 9.3
- UVA11152 Safe Salutations【计算几何】
- UVA11636 Hello World!【模拟】
- 51Nod-1087 1 10 100 1000【模拟】
- HDU1061 Rightmost Digit【快速模幂】
- B00001 C语言动态存储分配空间作为数组
- Java 并发 —— yield/sleep、wait/notify、join
- Effective Java(二)—— 循环与 StringBuilder
- 分层抽样(Stratified sampling)