为了账号安全,请及时绑定邮箱和手机立即绑定

获取json后无法获取json文件中 多个数组的内容, 求老师解答

var vm=new Vue({

el:"#app",

data:{

totalMoney:0,

productList:[],


},

filters:{

},

mounted:function (){

this.cartView();

},

methods:{

cartView:function (){

var that = this;


this.$http.get("cartData.json").then(function (res){

that.productList=res.body.links;


//res.body.result;  这个能取到数据   但是  赋值 给that.productList  时却失败了    页面调用productList  里的数据显示的是空

//如果获取  address   that.productList=res.body.address ;  里面的数据可以获取到   但是  links  这里面的却获取不到。

下面是cartData.json  文件中的内容

{

    "name": "BeJson",

    "url": "http://www.bejson.com",

    "page": 88,

    "isNonProfit": true,

    "address": {

        "street": "科技园路.",

        "city": "江苏苏州",

        "country": "中国"

    },

    "links": [

        {

            "name": "Google",

            "url": "http://www.google.com"

        },

        {

            "name": "Baidu",

            "url": "http://www.baidu.com"

        },

        {

            "name": "SoSo",

            "url": "http://www.SoSo.com"

        }

    ]

}

});

}

}

});


正在回答

举报

0/150
提交
取消
vue.js入门基础
  • 参与学习       209716    人
  • 解答问题       677    个

本门为vuejs入门教程,详细的讲解加实战,可以帮你进入vuejs的大门

进入课程

获取json后无法获取json文件中 多个数组的内容, 求老师解答

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信