有个小问题

有个小问题

1.在判断url是否有问号的时候,url地址?后面必须是jsonp= ** 否则请求不到,视频中老师说可以随便写??

2.作为一个 匿名函数。getJSONP[name]是什么时候被调用了呢。

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

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

2回答
好帮手慕夭夭 2019-04-08 10:03:47

你好同学 ,因为在本节中老师没有听到jsonp随便写,老师听了一下上一节视频 ,在视频中,老师说这里的jsonp这个名无所谓,同学说的jsonp是这里吧:

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

jsonp这个名字实际上是可以更改的,只不过在视频中提供的接口(如下)是在后台写死的,问号后面只能写jsonp,不能是其他名字。

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

另外 ,也建议同学在提问时,尽量在当前视频节提问,这样老师可以更加准确高效的帮助你解答。

祝学习愉快 ,望采纳。

好帮手慕夭夭 2019-04-07 13:19:12

你好同学 ,解答如下:

1.在视频中,只有如下老师说随便写一个,同学是问的这里吗?

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

当然 ,这里并不是随便写,老师也是按照代码中的要求去写的 ,同学可以下载源码看一下:

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

在代码中 ,定义三个a~j的随机字母 ,然后url中jsonp后面的cbname是三个随机字母组成。所以老师这里说的随便写是说的实际上是按照要求任意写了一个随机字母的组合,并不是真的随意写哦

如果这个问题没有解答你的疑惑 ,请同学详细描述一下,以便老师准确高效的为你解答。

2.getJSONP[name]在这里体现不出来。它是需要配合后端的 ,也就是说,当后台返回js的时候才会被调用。

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

祝学习愉快 ,望采纳。

  • 我不是说的那个随机生成的函数名。是jsonp=匿名函数,我说的是jsonp
    2019-04-08 07:17:53
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
组件化思想开发电商网页 18版
  • 参与学习           人
  • 提交作业       467    份
  • 解答问题       4826    个

本路径带你通过系统学习HTML5、JavaScript、jQuery的进阶知识,不仅如此,还会学习如何利用组件化的思想来开发网页,知识点+案例,使得所学可以更好的得到实践。

了解课程
请稍等 ...
微信客服

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

帮助反馈 APP下载

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

公众号

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

在线咨询

领取优惠

免费试听

领取大纲

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