获取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"
}
]
}
});
}
}
});