我有一个搜索函数,它调用一个返回JSON列表的外部服务,并在范围内设置它。
我将页码设置为此服务,第一次发送1
,当我想要搜索更多我通过2
,3
等项目时...
result
包含我期望的值,我不知道的是如何在下一页中附加到我的范围。
我尝试了concat
和push
,但它不起作用。
CONTROLLER
tantoSvagoApp.controller("ricercaAttivita",
function ($scope, $http, serviceRicercaAttivita) {
function successCallBackAttivita(result) {
if (page > 1){
console.log("result " + JSON.stringify(result));
$scope.elencoAttivita.concat(result);
}else{
$scope.elencoAttivita = result;
}
}
serviceRicercaAttivita.getAttivita(parameters, successCallBackAttivita);
});
答案 0 :(得分:0)
试试这个:
tantoSvagoApp.controller("ricercaAttivita", function ($scope, $http, serviceRicercaAttivita) {
function successCallBackAttivita(result) {
if (page > 1){
console.log("result " + JSON.stringify(result));
$scope.elencoAttivita = $scope.elencoAttivita.concat(result);
}else{
$scope.elencoAttivita = result;
}
}
serviceRicercaAttivita.getAttivita(parameters, successCallBackAttivita);
});