网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
12月31日
漏签
0
天
前端吧
关注:
223,864
贴子:
1,378,929
看贴
图片
吧主推荐
游戏
22
回复贴,共
1
页
<<返回前端吧
>0< 加载中...
then这个东西有点东西
只看楼主
收藏
回复
wzh忧伤歌声
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
为啥get请求后不立即执行then,而是执行下面的代码,下面代码需要用到get请求返回的数据,但又不能全写在then里面
wzh忧伤歌声
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
占楼
wzh忧伤歌声
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
wzh忧伤歌声
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
看图
wzh忧伤歌声
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
老哥们求解
wzh忧伤歌声
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
前端大佬们呢,来自后台菜鸡的求助
wzh忧伤歌声
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
老哥们啊
抓窃
后起之秀
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
去掉async await
忘了我吧c
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
js是单线程的,ajax有同步异步,.then是异步的,请求返回的时间不定,所以.then里的回调函数加入队列的时间不定,.then是微任务,在一轮even loop宏任务结束后执行,这么说你懂了吗
不不知道不不不
仗剑天涯
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
async handle() {
var a = await this.axios.get('接口地址')
console.log(a)
打印出来a 需要什么在里面找
this.xxx = a.xxx
}
这样你就直接可以拿到结果来,async await是es7的语法
handle(){
this.axios.get('接口地址').then(res=>{
this.xxx=res.xxx
})
}
.then的参数是一个回调函数
火星上迷路了
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
get请求和then没有什么关系,你之所以可以看到then是因为像axios这类的库把ajax请求封装成了promise对象,你每次发起post或者get请求后,都会返回给你一个promise对象,至于then为什么是异步的,我觉得你没有关心吧,这是原生js支持的
wzh忧伤歌声
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
终于懂了,多谢老哥们,这里主要是赋值的问题,因为先执行主线程里面的代码,主线程里面需要回调函数的返回数据,因为还没执行,所以为未定义,先前不知道是什么原因,现在懂了,还有就是vue的this.$set的用法,这个就有点gay了
wzh忧伤歌声
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
大佬们,为什么在then回调函数里面还能拿到已经遍历完的image的值,代码没错,理解不了
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示