Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Problema variabile in AngularJS

    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?

  2. #2
    ok problema risolto.
    il codice è giusto.
    il problema era nel service che non riempiva gli items.
    sistemato quello tutto funziona.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.