如何使用vue-resource whit jsonp?

时间:2018-06-22 10:26:12

标签: javascript jsonp

我正在尝试从该URL获取数据,

http://opendata.euskadi.eus/contenidos/ds_recursos_turisticos/albergues_de_euskadi/opendata/alojamientos.json

它返回一个jsonp,但是我无法通过vue-resource获得它们(使用纯javascript,JQuery和其他类似fetch-jsonp的库,我就能得到它们)。

有人可以举个例子吗?

这是我的代码

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()))


       },

    }
})

enter image description here

enter image description here

此外,我注意到url将调用的参数添加到了随机回调中。

非常感谢您。

0 个答案:

没有答案