Angularjs获取数据

时间:2016-02-24 06:54:19

标签: angularjs json

我是angularjs的新手。我有一个json。

{
    "first": {
        "content": {
            "admin.nv.example.com": {
                "start": "2016-02-24 06:04:12.772141"
            }
        }
    }
}

这是我的JSON响应我希望在整个响应中获取属性名称(开始)的值,但每当我尝试通过first.content.admin.example.com访问此属性值时。启动

它显示错误:无法读取属性' nv'未定义的(angularjs)

4 个答案:

答案 0 :(得分:1)

使用first.content['admin.nv.example.com']

答案 1 :(得分:1)

您应该使用不同的语法来访问虚线属性名称。事实上,最好避免使用诸如“admin.nv.example.com”等名称。包含点。

这应该有效:

first.content [' admin.example.com&#39]。启动

答案 2 :(得分:0)

您应该使用["admin.nv.example.com"]表示法。

答案 3 :(得分:0)

您应该了解编写JSON的正确方法。但你应该这样使用:

test['first']['content']['admin.nv.example.com'];

JSON formats