vue-resource jsonp请求怎么传自定义callback参数

self.$http.jsonp(host+'/bd/bang/list', {
    params:self.p
}, function(data){
    console.log(data);
}, {
    'jsonp': 'jpcallback'
});

是这样子传jpcallback过去吗?这样传了没反应!

这样请求是结果是/bd/bang/list?callback=_jsonp8ny2onpq6b9zct89zake0tqpvi

我想要发的请求是/bd/bang/list?jpcallback=_jsonp8ny2onpq6b9zct89zake0tqpvi

不知道要怎么发请求?

阅读 9.2k
2 个回答

jsonp: 'jpcallback'写在options参数里,和params平级。

Vue.http.interceptors.push((request, next) => {
    request.jsonp = 'jpcallback';
    next();
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏