关于cancel机制

关于cancel机制

每次请求cancel都会被赋值函数c,但请求完成了,也没见对cancel有任何处理,下一次请求cancel还是有值的,那岂不是又要执行这条语句?

cancel && cancel('取消了前一次的请求!')


那岂不是又取消前一次请求?这里的逻辑关系绕不出来,请老师解疑。



正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕糖 2020-03-01 18:08:00

同学你好,上一个回答的里面,图片中有写的哦。里面有个判断,执行先会先上一个请求是否已经完成。例:

http://img1.sycdn.imooc.com//climg/5e5b8942093bba0105250231.jpg

如果我回答帮助了你,欢迎采纳,祝学习愉快~

好帮手慕糖 2020-03-01 14:06:53

同学你好,cancel函数这里的话是上一个请求如果执行完了,就不会触发哦。这个可以结合下图来理解。

http://img1.sycdn.imooc.com//climg/5e5b50ef09bf764511170476.jpg

如果我的回答帮助了你,欢迎采纳,祝学习愉快~

  • 提问者 慕仙9874720 #1
    它是怎么知道我已经完成请求的?
    2020-03-01 14:17:51
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师
插入代码