关于 cancel()
cancel && cancel('取消了前一次的请求!');
请问老师:
在范例中,为什么 变量 cancel 在判断是否有值时,可以当作方法来使用? cancel(' xxxxx ')
请老师解惑,谢谢您。
22
收起
正在回答
1回答
同学你好,首先, cancel &&cancel('取消了前一次强求') 这句代码的意思先判断cancel是否存在, 如果存在的话, 在调用这个函数, 防止直接调用函数导致代码报错。
然后我们再来分析为什么cancel可以作为函数调用, 如下图所示, 老师使用axios提供的一个方法CancelToken, 将c赋值给cancel了, 因为c是别人已经封装好的函数,所以cancel可以作为函数调用。
如果帮助到了你, 欢迎采纳!
祝学习愉快~~~
4.Vue与React高级框架开发
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星