这个.then是啥意思啊?
来源:2-11 Vue项目首页 - 使用axios发送ajax请求
陈立天
2020-10-22 17:47:04
# 具体遇到的问题
我记得好像在哪里讲过
# 报错信息的截图
# 相关课程内容截图
# 尝试过的解决思路和结果
# 粘贴全部相关代码,切记添加代码注释(请勿截图)
在这里输入代码,可通过选择【代码语言】突出显示
3回答
同学你好,理解的对哦。祝学习愉快~
陈立天
提问者
2020-10-22
所以这句话的意思是 获取数据为成功的时候 .then就是执行括号里面的这个this.getHomeInfosucc这个函数么?这个函数内就是打印函数接收到的请求数据 是这样理解吗?
好帮手慕夭夭
2020-10-22
同学你好,then()方法是Promise中的相关知识,它的作用是为 Promise 实例添加状态改变时的回调函数。Axios 是一个基于 Promise的 HTTP 库,所以如下get请求成功之后,会返回一个成功状态的Promise ,然后就会执行then方法的第一个回调函数了。
可以复习一下Promise 相关课程,加深记忆和理解,地址如下:
https://class.imooc.com/lesson/817#mid=20426
祝学习愉快~
相似问题