嗨,我有以下使用 Angular 工厂获得的数据。
$scope.data=[{actId:12, acctName: "Tom James"}, {acctId:20, acctName: "Lisa Anderson"}]
在我的 html 代码中,我使用 ng-repeat 仅显示名称。
<div ng-repeat=" record in data">
<div>{{record.acctName}}</div>
<div><button ng-click="getDetails(record)">Get Details</div>
</div>
在我的 Controller 中我有
$scope.getDetails=function(record)
{
alert(record.actId)
}
在我的 Controller 中,我试图查看 acctId 是否已传递,但出现未定义的错误。请让我知道如何传递当前记录及其所有字段。 谢谢
最佳答案
使用record.actId
代替record.acctId
时存在拼写错误
关于javascript - 在 ng-click Angularjs 上传递所有记录字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32324101/