关于 jsonp 和 .then()

来源:4-2 热卖推荐--从服务器端获取数据

慕小庄

2019-08-16 15:47:29

return jsonp(url, params, {

    param: 'callback'

}).then(resolve => {

});

请问老师,jsonp 后面为什么也可以接.then(),不是 只有 axios和 promise 会返回一个 proimise实例吗?

请老师解惑,谢谢您。


写回答

1回答

好帮手慕星星

2019-08-16

同学你好,

因为封装的jsonp.js文件中,函数返回的是一个promise实例哦:

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

在home.js中引入封装的jsonp:

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

调用之后jsonp函数之后返回的是promise实例,所以可以使用then方法哦:

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

可以输出测试下哦。

祝学习愉快!欢迎采纳~

0

0 学习 · 10739 问题

查看课程

相似问题

axios和jsonp

回答 2

回答 3

回答 2

关于 then

回答 2