-1

Der statische Teil der App scheint ok zu laden. Ich habe kürzlich einen Dienst hinzugefügt, der Express als einfache API verwendet, aber wenn ich versuche, den #Scope vom Controller meines Moduls zu setzen, scheint es, als ob er nicht einmal geladen wurde. Puzzled, warum dies geschieht, weil es behauptet, alles korrekt auf Server-Ausgabe basiert zu finden und laden ... Jede Hilfe wäre sehr geschätzt :)

Hier ist mein Projekt: https://github.com/Abott1222/Simple-Mean-App

GET/304 4,637 ms - -

GET /js/angular.min.js 304 1,523 ms - -

GET /js/angular-route.min.js 304 1,627 ms - -

GET /style.css 304 0,376 ms - -

GET /app/app.js 304 0,391 ms - -

/app/controllers/todoListController.js 304 0,730 ms GET - -

/app/controllers/todoController.js 304 0,717 ms GET - -

/app/services/todoProvider.js 304 0,666 ms GET - -

GET /app/partials/todo_list.html 304 0,269 ms - -

Antwort

0

habe ich vergessen, dass mit Knoten Sie arbeiten müssen um die API-Anrufe asynchron zu machen . Die Änderung erfolgt in statisch/app/controllern/*

$ scope.todoList = todoProvider.getAllTodos();

zu

$scope.todoList = todoProvider.getAllTodos(function (err, todos) { 
    $scope.finished_loading = true; 
    if (err) { 
     $scope.page_load_error = err.message; 
     } else { 
      $scope.todoList = todos; 
     }     
    }); 

Hoffnung, dass jemand helfen könnte ... Sorry meine Frage vielleicht zu vage gewesen :)