当前位置:网站首页>vue踩坑:axios使用this指针
vue踩坑:axios使用this指针
2020-11-07 16:54:00 【osc_yozufu01】
前言
在vue中,请求后端接口的模块有三种:
- vue-resource
- axios
- fetch
这我们使用axios去请求后端接口。
安装
进入vue项目的目录,执行:
npm install axios --save
使用
axios支持的http请求方法如下
- axios.request(config)
- axios.get(url[, config])
- axios.delete(url[, config])
- axios.head(url[, config])
- axios.options(url[, config])
- axios.post(url[, data[, config]])
- axios.put(url[, data[, config]])
- axios.patch(url[, data[, config]])
本篇不重点介绍axios的使用,这里我们以get为例,在使用axios接收接口返回的时候,需要使用箭头=>符号获取正确的this指针。
this.$axios
.get("/userInfo")
.then(
(response) =>
// handle success (this.userdata = response.data) )
.catch(function (error) { // handle error console.log(error);
})
.then(function () { // always executed
});
如果不想用箭头函数可以在外部先用变量获取this指针,但是建议还是使用上面的写法。
.$axios
.get("/userInfo")
.then(
function(response){
)
.( (error) { console.log(error);
})
.then( () {
});
博主:测试生财
座右铭:专注测试与自动化,致力提高研发效能;通过测试精进完成原始积累,通过读书理财奔向财务自由。
csdn:https://blog.csdn.net/ccgshigao
版权声明
本文为[osc_yozufu01]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/4323266/blog/4707591
边栏推荐
- Exclusive interview with alicloud database of | 2020 PostgreSQL Asia Conference: Wang Xu
- REM: the solution of PC and mobile
- 应用层软件开发教父教你如何重构,资深程序员必备专业技能
- JS array the usage of array is all here (array method reconstruction, array traversal, array de duplication, array judgment and conversion)
- Solution to st link USB communication error in stlink Download
- 垃圾分类知识竞赛
- 20个XR项目路演,近20个资本机构出席!诚邀您参加2020 Qualcomm XR生态合作伙伴大会
- 廬山真面目之二微服務架構NGINX版本實現
- Exclusive interview with Yue Caibo
- 嘉宾专访|2020 PostgreSQL亚洲大会中文分论坛:岳彩波
猜你喜欢
汽车维修app开发的好处与功能
Configuration of AP hotspot on xunwei-imx6ull development board
August 18, 2020: introduce Mr process?
k-vim安装及The ycmd server SHUT DOWN (restart with ':YcmRestartServer')这种错误的解决方法
【笔记】Error while loading PyV8 binary: exit code 1解决方法
Google browser realizes video playback acceleration function
Application layer software development Godfather teaches you how to refactor, senior programmers must professional skills
VARCHART XGantt如何在日历上表示工作日
如何使用甘特图图层和筛选器
傲視Kubernetes(一):Kubernetes簡介
随机推荐
图像处理工具包ImagXpress使用教程,如何查看事件
小程序商城系统插件代码该如何写?怎么用代码检查添加插件是否成功?
pc端与移动端适配解决方案之rem
2020-11-06:go中,谈一下调度器。
git 提交规范
Application of UHF RFID medical blood management system
条形码识别性能低,如何优化Dynamsoft Barcode Reader解码性能
Do you really know how to use search engines?
频收罚单的浦发银行:增收不增利,曾遭骗贷数亿元,内控缺位?
Git SSH bad permissions
WebAPI接口设计:SwaggerUI文档 / 统一响应格式 / 统一异常处理 / 统一权限验证
The first choice for lightweight GPU applications is the NVIDIA vgpu instance launched by Jingdong Zhilian cloud
微服務 - 如何進行服務限流和熔斷
How to optimize the decoding performance of dynamsoft barcode reader
JVM class loading mechanism
2020-09-04: do you understand the function call convention?
QT audio and video development 46 video transmission UDP version
About Devops seven misunderstandings, 99% of people have been hit!
How to use Gantt chart layers and filters
Developing STM32 USB with cubemx