Javascript 如何在angular中从JSON访问所有数组值
如果我有一个这样设置的数据库模式Javascript 如何在angular中从JSON访问所有数组值,javascript,angularjs,json,Javascript,Angularjs,Json,如果我有一个这样设置的数据库模式 { "name": "Microsoft", "field": [ "technology", "ai", "etc" ] } 如何从angular获取数据?电话: {{company.field[]}} 不起作用。我只能调用像这样的数组索引 {{company.field[1]}} 由于field属性是一个数组,您是否希望通过迭代获得这些值 您可以使用ng repeat指令 &l
{ "name": "Microsoft",
"field": [
"technology",
"ai",
"etc"
]
}
如何从angular获取数据?电话:
{{company.field[]}}
不起作用。我只能调用像这样的数组索引
{{company.field[1]}}
由于field属性是一个数组,您是否希望通过迭代获得这些值 您可以使用ng repeat指令
<div ng-repeat="item in company.field">
{{item}}
</div>
{{item}}
由于field属性是一个数组,您是否希望通过迭代获得这些值
您可以使用ng repeat指令
<div ng-repeat="item in company.field">
{{item}}
</div>
{{item}}
属性字段
未嵌套在名称
属性下
要访问数组值,您需要执行company.field[n]
操作,其中n
是项的索引,或者像company.field
一样转储整个数组
请参见my.属性
字段
未嵌套在名称
属性下
要访问数组值,您需要执行company.field[n]
操作,其中n
是项的索引,或者像company.field
一样转储整个数组
请参阅我的。
var company={“name”:“Microsoft”,
“字段”:[
“技术”,
“哎”,
“等等”
]
}
对于(i=0;i
var company={“name”:“Microsoft”,
“字段”:[
“技术”,
“哎”,
“等等”
]
}
对于(i=0;i//试试这个
{{val.name}}
{{obj.technology}
{{obj.ai}
{{obj.etc}
//试试这个
{{val.name}}
{{obj.technology}
{{obj.ai}
{{obj.etc}
我的错误。在我的手机上乱写乱写。在你的例子中,它打印出公司。字段[1]。我如何才能在公司内部得到一切。字段[]。@TerraNuva尝试{company.field}
而不打印出[]
。我已经更新了我的JSFIDLE。我的错误。在我的手机上乱写乱写。在你的例子中,它打印出公司。字段[1]。我怎样才能在company.field[]中获取所有内容。@TerraNuva在没有[]
的情况下尝试{{company.field}}
。我已经更新了JSFIDLE。
//try this
<div ng-repeat="val in company">
{{val.name}}
<div ng-repeat="obj in val.field">
{{obj.technology}}
{{obj.ai}}
{{obj.etc}}
</div>
</div>