【发布时间】:2013-11-21 07:29:57
【问题描述】:
我有几个可用汽车的复选框,我需要确定是否必须检查用户是否租用了任何汽车。
所以我有一个名为 $scope.cars 的所有可用汽车的数组,每个用户都有一个名为 cars $scope.user.cars 的数组。但我不知道如何调用每个复选框上的函数来检查用户是否租车
<label ng-repeat="car in cars">
<input type="checkbox" ng-checked="hasRented({{car}});"> {{car.name}}
</label>
$scope.hasRented=function(car)
{
var x= _.keys($scope.user.cars).contains(car.id);
return x;
}
顺便说一句,我正在使用 underscore.js 中的函数 _keys 从 $scope.cars-array 中提取键。
我做错了什么?
谢谢
托马斯
【问题讨论】:
标签: javascript angularjs checkbox