Javascript 如何在jsonp中使用vue资源?
我正在尝试从这个url获取数据 它返回一个jsonp,但我无法使用vue资源获取它们(使用纯javascript、JQuery和其他库,如FetchJSONP,我获取它们) 有人能举个例子吗 这是我的密码Javascript 如何在jsonp中使用vue资源?,javascript,jsonp,Javascript,Jsonp,我正在尝试从这个url获取数据 它返回一个jsonp,但我无法使用vue资源获取它们(使用纯javascript、JQuery和其他库,如FetchJSONP,我获取它们) 有人能举个例子吗 这是我的密码 new Vue({ el: '.App', mounted: function () { this.cojerDatos() }, data: { losDatos: {} }, methods: {
new Vue({
el: '.App',
mounted: function () {
this.cojerDatos()
},
data: {
losDatos: {}
},
methods: {
cojerDatos() {
const url = "http://opendata.euskadi.eus/contenidos/ds_recursos_turisticos/albergues_de_euskadi/opendata/alojamientos.json";
this.$http.jsonp(url,{params: {jsonCallback: 'jsonCallback'}})
.then(response => console.log(response.json()))
},
}
})
此外,我注意到url将调用的参数添加到随机回调中
非常感谢。你能提供你已经尝试过的代码片段,以及它们是如何失败的吗?新的Vue({el:'.App',挂载:函数(){this.cojerDatos()},数据:{losDatos:{}},方法:{cojerDatos(){const url=”“;这个。$http.jsonp(url,{params:{jsonCallback:'jsonCallback'}})。然后(response=>console.log(response.json())},})我看到的是,生成vue资源的脚本没有添加参数?jsonCalback=jsonCallback,但它生成了一个随机回调函数。您可以将这些添加到原始帖子中,以便其他人可以提供帮助吗?欢迎使用堆栈溢出!我回答了您的问题。我还将您的代码示例缩进了4个空格,以便正确呈现-请使用有关格式的更多信息,请参阅编辑帮助。祝你好运!