问答详情
源自:4-15 vue-cli3项目案例-右侧列表显示(5)

代码完成之后

代码完成之后,刷新页面先点手机再点笔记本可以正常跳转,先点电脑会报错

提问者:慕移动5009731 2020-01-17 14:45

个回答

  • IEwuIL7
    2020-01-22 15:52:43

    上报错代码

    <script>

    export default{

    name:'show',

    data(){

    var obj=this;

    var url="";

    if(obj.goodId==1){

    url="json/bjb.json";

    }else if(obj.goodId==2){

    url="json/sj.json";

    }

    this.$http.get(url).then(function(xx){

    obj.list=xx.data;

    })

    return{

    list:[]

    }

    },

    props:{

    goodId:Number

    },

    watch:{

    goodId(){

    var obj=this;

    var url="";

    if(obj.goodId==1){

    url="json/bjb.json";

    }else if(obj.goodId==2){

    url="json/sj.json";

    }

    this.$http.get(url).then(function(xx){

    obj.list=xx.data;

    })

    return{

    list:[]

    }

    }

    }

    }

    </script>