两个数组之间的AngularJS数据绑定

时间:2014-07-09 16:59:21

标签: javascript angularjs

我有桌子和选择控件:

<table>
<tr ng-repeat="object in objects" ng-click="setCurrentSelectObject(object)">
<td>{{object.id}}</td>
<td>{{object.member_id}}</td>
<td>{{object.description}}</td>
</tr>
</table>

<select ng-options="m for m in members" ></select>

membersobjects是由AngularJS使用$resource加载的一些数组。 object.member_idmembers.id外键值,我想在select控件中将object.member_id与选定的member.id绑定。

我该怎么做?

修改 我的方法直到现在:

我在ng-model=selectedMember控件中使用了select,这给了我一个成员数组,这是一个复杂的结构,我只需要member.idon-change="changedMember"。 在changeMember内,我从表中选择了当前所选对象:currentObject.member_id = selectedMember

但这是一种解决方法,是不是有更多的 ng-model -ish 这样做?< / p>

0 个答案:

没有答案