所以我有一个像这样的ng-repeat:
<md-list-item ng-repeat="ride in rides">
<md-switch aria-label="Join Ride" ng-model="subscribe.sub" ng-change="subscribe(ride.id, subscribe.sub)" flex>
Join Ride
/md-switch>
</md-list-item>
但是,每个md-switch都有相同的型号,所以当我在控制器中将它设置为true时,它们都会变为true。
那么,有没有办法给他们一个独特的ng模型?所以我可以单独在控制器中将它们设置为true?
谢谢!
答案 0 :(得分:5)
您需要使用ride
或$index
来区分模型。例如
<md-switch ng-model="ride.sub">