这个.then是啥意思啊?

来源:2-11 Vue项目首页 - 使用axios发送ajax请求

陈立天

2020-10-22 17:47:04

# 具体遇到的问题
我记得好像在哪里讲过
# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

在这里输入代码,可通过选择【代码语言】突出显示

写回答

3回答

好帮手慕夭夭

2020-10-26

同学你好,理解的对哦。祝学习愉快~

0

陈立天

提问者

2020-10-22

所以这句话的意思是 获取数据为成功的时候 .then就是执行括号里面的这个this.getHomeInfosucc这个函数么?这个函数内就是打印函数接收到的请求数据 是这样理解吗?

http://img.mukewang.com/climg/5f9194210900e97806270533.jpg

0

好帮手慕夭夭

2020-10-22

同学你好,then()方法是Promise中的相关知识,它的作用是为 Promise 实例添加状态改变时的回调函数。Axios 是一个基于 Promise的 HTTP 库,所以如下get请求成功之后,会返回一个成功状态的Promise ,然后就会执行then方法的第一个回调函数了。

http://img.mukewang.com/climg/5f915cb8092099ea06550147.jpg

可以复习一下Promise 相关课程,加深记忆和理解,地址如下:

https://class.imooc.com/lesson/817#mid=20426

祝学习愉快~

0

0 学习 · 10739 问题

查看课程