2014-06-30 49 views
0

这是一个非常简单的问题,但我正在编写一个应该显示用户信息的网页。将会有名称,ID,角色等字段。我想为从数据库接收到的JSON编写setter和getter方法。例如,如果我得到一个JSON并且想要显示名称字段,那么在从$ resource服务获取JSON后,如何在angularJS中编写此getter方法?使用Angularjs从JSON获取字段

这是的JSON会怎样看一个例子:

[{"name": "Jason" 
    "date of birth": "february 23, 2985" 
    .... 
}] 

再次,我只是想知道如何写一个getter方法,如果我想获得的名称字段。

回答

3

应该像JavaScript一样。

var result = [{"name": "Jason" 
    "date of birth": "february 23, 2985" 
    .... 
}]; 

var firstResultsName = result[0].name; 

但我注意到你给的结果有问题。每个房产后需要逗号。

[{"name": "Jason", <<-- this comma is necessary to work correctly. 
"date of birth": "february 23, 2985", <<-- and this one. 

请确保您对除最后一个属性以外的所有属性都有逗号。

+0

谢谢,这解决了我的问题 – user3783947