vue-resource 的jsonp怎么传递callback?

jsonp跨域方法怎么使用?

demo:

let args = {
      g_tk: 1604785682,
        uin: 494873674,
        format: 'jsonp',
        inCharset: 'utf-8',
        outCharset: 'utf-8',
        notice: 0,
        platform:'h5',
        needNewCode: 1,
        _: new Date().getTime()
    }
    this.$http.jsonp('https://c.y.qq.com/musichall/fcgi-bin/fcg_yqqhomepagerecommend.fcg', {params: args},{'jsonp': 'jpcallback'}).then((res) => {
      console.log(res)
    })

还是报错.
谁能指出正确的调用demo吗?谢谢
有人说吧callback放在params平级试了还是不行.

阅读 3.4k
2 个回答
this.$http.jsonp(url,{params:args,jsonp:"_callback"}).then((res)=>{
    console.log(res)
})

不行吗?

args里的key最后一个,_ 这是你与后端约定的key么?

建议:最好传参的时候,所有的key都用 ''包起来

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题