Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在jsonp中使用vue资源?_Javascript_Jsonp - Fatal编程技术网

Javascript 如何在jsonp中使用vue资源?

Javascript 如何在jsonp中使用vue资源?,javascript,jsonp,Javascript,Jsonp,我正在尝试从这个url获取数据 它返回一个jsonp,但我无法使用vue资源获取它们(使用纯javascript、JQuery和其他库,如FetchJSONP,我获取它们) 有人能举个例子吗 这是我的密码 new Vue({ el: '.App', mounted: function () { this.cojerDatos() }, data: { losDatos: {} }, methods: {

我正在尝试从这个url获取数据

它返回一个jsonp,但我无法使用vue资源获取它们(使用纯javascript、JQuery和其他库,如FetchJSONP,我获取它们)

有人能举个例子吗

这是我的密码

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个空格,以便正确呈现-请使用有关格式的更多信息,请参阅编辑帮助。祝你好运!