我如何在控制器中针对这个模型呢?
formData[$index].ID这不管用-
$scope.getJob = function() {
Employee.get({id: "" + $scope.formData[$index].ID}, function (data) {
console.log(data);
})
}发布于 2015-06-12 17:01:08
实际上,您将从模板中注入对象或索引。就像这样:
<div ng-repeat="o in formData">
<button ng-click="getJob($index)">Click me!</button>
</div>然后在你的代码中:
$scope.getJob = function(idx) {
Employee.get({id: "" + $scope.formData[idx].ID}, function (data) {
console.log(data);
})
}或者,与其注入索引,不如注入整个对象:
<div ng-repeat="o in formData">
<button ng-click="getJob(o)">Click me!</button>
</div>然后在你的代码中:
$scope.getJob = function(o) {
Employee.get({id: o.ID}, function (data) {
console.log(data);
})
}https://stackoverflow.com/questions/30808485
复制相似问题