您的位置:首页技术文章
文章详情页

javascript - vue 使用原生jsonp,如何让后台返回的jsonp可以调用到callback函数?

浏览:78日期:2023-04-01 13:46:36

问题描述

是这样的,我在vue中使用了原生的jsonp,然后后台返回的jsonp调用callback的时候总是调用不到!以下是我的部分源码。

https://codepen.io/1206189299...报错:请忽略打包错误

javascript - vue 使用原生jsonp,如何让后台返回的jsonp可以调用到callback函数?

问题解答

回答1:

window.getData=function (data){ xxx逻辑}

回答2:

显然 Vue 有自己的命名空间,你如不显式使用

window.yourCallbackFunction=function(data){//处理 data}

这样的方式定义全局函数,jsonp显然不能成功调用回调函数。

回答3:

处理跨域请求可以使用webpack配置代理转发请求或者使用node代理服务转发请求

标签: JavaScript