【发布时间】:2016-05-18 13:25:32
【问题描述】:
我有一个对象:
object: {
"id":"1",
"name":"name1",
"number":"number1",
...,
"subObject":[{
"id":"1",
"name":"subName1"},
{
"id":"2",
"name":"subName2"}
]};
我正在使用 ng-options 选择 object.name 值,但有一个单独的 ng-options,我只想查看与首先选择的 object.name 值关联的名称的“子对象”列表。这个 Object[object] 显然比上面的例子更复杂,但这就是结构的要点。
目前,要获得我拥有的 object.name 值的值:
<label>Object Name</label>
<select ng-options="object.name as object.name for object in Parent.objects track by object.name" ng-model="mainName" ng-value="Parent.thisState.objects.name"></select>
如果只选择对象的名称而不是先选择整个对象,是否可以获得子对象的名称列表?
【问题讨论】:
标签: javascript angularjs object nested ng-options