原文:axios中this指向为undefined的问题

今天遇到的一个坑. 需要在得到接口返回的值时根据这个值进行判断跳转 想当然的想要使用this. router.push verifynumber 来进行跳转,但是发现并没有什么用 console.log了this发现是undefined. 后来发现在axios中直接使用this,指向与之前的是不一样的,网上有很多解决方法,包括使用箭头函数. 而我使用了在函数一开始定义let that this保存 ...

2018-06-23 14:51 0 1119 推荐指数:

查看详情

vue在axios this 指向问题

1.解决办法 在vue中使用axios做网络请求的时候,会遇到this不指向vue,而为undefined,可以使用箭头函数"=>"来解决。如下: methods: { loginAction(formName) { this.$axios ...

Fri Dec 06 18:07:00 CST 2019 0 691
Vue笔记:使用 axios this 指向问题

问题背景 在vue中使用axios做网络请求的时候,会遇到this不指向vue,而为undefined。 如下图所示,我们有一个 login 方法,希望在登录成功之后路由到主页,但通过 this.$router 获取路由器出错。 解决方案 使用箭头函数替代普通函数,ES6的箭头函数 ...

Sun Aug 26 06:45:00 CST 2018 0 4864
vue中使用Ajax(axios)、vue函数this指向问题

  Vue.js 2.0 版本推荐使用 axios 来完成 ajax 请求。Axios 是一个基于 Promise 的 HTTP 库,可以用在浏览器和 node.js 。   axios中文文档库:http://www.axios-js.com/zh-cn/docs/   git地址 ...

Fri Nov 22 07:12:00 CST 2019 0 912
jsthis的指向问题

this指向性问题在开发过程,可以说是时时刻刻都在,自己也知道一些this指向的区别,但是并没有细致的研究过,今天看到https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/this里面的解释很详细 ...

Tue Apr 09 00:54:00 CST 2019 0 4239
vue的this指向问题

第一个输出英文"Hello!”,第二个输出中文“你好!”。这说明了showMessage1()里的this指的是window,而showMessage2()里的this指的 ...

Thu Oct 11 22:06:00 CST 2018 6 16202
angular的this指向问题

this是指向当前$scope的。 例如在ng-click的使用,this是指向当前的$scope而并不是dom元素的。 我们可以使用this的一些方法和属性 我们打印一下this就会发现,this包含了我们$scope的所有元素,还有自己的原型方法,这不 ...

Tue Jan 17 19:06:00 CST 2017 0 1863
jsthis指向问题

jsthis指向问题老生常谈的问题了,在这里说一下我所理解的层面的this。 this 指的是当前对象,如果在全局范围内使用this,则指代当前页面window;如果在函数中使用this,则this指代什么是根据当前函数是在什么对象上调用。我们可以使用call和apply改变函数 ...

Fri Apr 21 06:00:00 CST 2017 0 10492
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM