如何使用AngularJS从JSON中只读取一行

时间:2016-04-12 17:42:55

标签: angularjs json

我有这样的JSON:

data {
  data1 = 'test',
  data2 = 'test2',
  data3 = 'test3'
}

我在$ scope.myJsonData中有这些数据。

我如何阅读data2内部的内容?这样做的最佳方式是{{ myJsonData.data[1] }},还是有更好的方法可以做到这一点?我可以用名称(data2)以某种方式读取它吗?

对不起,如果这是不好的解释,我的英语不是很好。询问您是否需要更多信息。

2 个答案:

答案 0 :(得分:1)

首先,您提供的json数据不是正确的json格式,

我认为你的json是

data { 
'data1' : 'test',
'data2' : 'test2',
'data3' : 'test3' 
}

您可以像这样阅读数据

myJsonData.data.data2

答案 1 :(得分:0)

data1, data2等是键,所以要访问data2的值只需写

var myvalue = data.data2