Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ng重复中的角度唯一ng模型_Javascript_Html_Angularjs_Laravel - Fatal编程技术网

Javascript 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

我有一个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开关都有相同的型号,所以当我在控制器中将其设置为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