Javascript ng重复中的角度唯一ng模型
我有一个ng重复,像这样:Javascript ng重复中的角度唯一ng模型,javascript,html,angularjs,laravel,Javascript,Html,Angularjs,Laravel,我有一个ng重复,像这样: <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
<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开关>
但是,每个md开关都有相同的型号,所以当我在控制器中将其设置为true时,它们都变为true
那么,有没有办法给他们一个独特的ng模型?所以我可以在我的控制器中单独将它们设置为true
谢谢大家! 您需要使用
ride
或$index
来区分车型。e、 g
<md-switch ng-model="ride.sub">
您需要使用
骑乘
或$index
来区分车型。e、 g
<md-switch ng-model="ride.sub">
那么如何在控制器中将我的md开关设置为true?通过执行:$scope.rides={ride.sub:true};?我似乎不知道如何在控制器中将开关设置为活动。我无法访问唯一id?如果您想在控制器中将其中一个骑乘设置为true,它看起来像$scope.rides[0]。sub=true
,那么如何在控制器中将我的md开关设置为true?通过执行:$scope.rides={ride.sub:true};?我似乎不知道如何在控制器中将开关设置为活动。我无法访问唯一id?如果您想在控制器中将其中一个游乐设施设置为true,它将类似于$scope.rides[0]。sub=true