猿问

vue2切换路由后有一个页面的数据加载不出来,是从API获得的数据

切换到该页面时,数据加载不出来,什么原因?
npm run dev之后的窗口:

页面代码如下:

<template>

    <div class="container">

        <ul>

            <li v-for='product in products'>

                {{product.url}}

            </li>

        </ul>

    </div>

</template>


<script>

export default{

    data(){

        return{

            products:[]

        }

    },

    mounted:function(){

        this.$http.jsonp('http://gank.io/api/data/%E7%A6%8F%E5%88%A9/10/1',{},{

            headers:{},

            emulateJSON:true

        }).then(function(response){

            this.products=response.data.results;

        },function(response){

            console.log(response);

        });

    }

}

</script>


慕侠2389804
浏览 856回答 1
1回答

撒科打诨

你应该将浏览器console贴出来,你贴这个run dev看不出什么东西啊
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答