我正在嘗試使用嵌套的ng-repeat。但是,上面的重複重複 中的值將作爲內部重複重複中的參數傳遞。我嘗試創建一個返回數組的函數 以便我可以在內部ng-repeat中使用它,但它似乎不起作用。 我該如何做到這一點。 這是我的HTML如何調用返回ng-repeat對象的函數
<table class="table table-condensed" id="paytable" ng-repeat="row in employeeInfo">
<thead>
<tr>
<td class="col-sm-3">Employee Info</td>
</tr>
</thead>
<tbody>
<tr>
<td>{{employeeInfo.name}}</td>
<td>
<ul ng-repeat="row in employeeLoans(employeeInfo)">
<li></li>
</ul>
</td>
</tr>
</tbody>
</table>
這是angularJS
// this
$http.get('/api/PreviewEmployee').success(function (data)
{
$scope.employee = data;
$scope.Allowances = Allowance(data);
});
$scope.Allowance = function (data)
{
var result = [];
for(var i = 0 ; i < data.length ; i++)
{
result.push(data[i]);
}
console.log(result)
return result;
}
在此先感謝!
請測試 –
我可以看到從服務器 的數據獲取與該$範圍內提供的樣本數據.employee = data; 這絕對是一個樣本 –
我認爲這可以幫助你http://stackoverflow.com/questions/26399783/how-to-properly-execute-a-function-inside-ng-repeat –