ciao!
ho un problema con questo controller in AngularJS:
codice:
app.controller('HomeCtrl', function ($scope, ArticoliService) {
$scope.items = [];
ArticoliService.getArticoli().then(function (items) {
$scope.items = items;
});
$scope.loadMore = function () {
ArticoliService.getNewArticoli().then(function (items) {
$scope.items = $scope.items.concat(items);
$scope.$broadcast('scroll.infiniteScrollComplete');
});
};
});
in pratica mi esce questo errore:
codice:
Error: $scope.items is undefined
$scope.loadMore/<@http://localhost:8100/js/app.js:50:13
processQueue@http://localhost:8100/lib/ionic/js/ionic.bundle.js:29127:28
scheduleProcessQueue/<@http://localhost:8100/lib/ionic/js/ionic.bundle.js:29143:27
$RootScopeProvider/this.$get</Scope.prototype.$eval@http://localhost:8100/lib/ionic/js/ionic.bundle.js:30395:16
$RootScopeProvider/this.$get</Scope.prototype.$digest@http://localhost:8100/lib/ionic/js/ionic.bundle.js:30211:15
$RootScopeProvider/this.$get</Scope.prototype.$apply@http://localhost:8100/lib/ionic/js/ionic.bundle.js:30503:13
done@http://localhost:8100/lib/ionic/js/ionic.bundle.js:24824:36
completeRequest@http://localhost:8100/lib/ionic/js/ionic.bundle.js:25022:7
requestLoaded@http://localhost:8100/lib/ionic/js/ionic.bundle.js:24963:9
però sinceramente non capisco perchè mi dice che $scope.items is undefined.
avete qualche idea?