$Status, $stateParams, immer Undefinierte Objekt

Ich bin immer unerwartete Ergebnisse aus den beiden Methoden.

Habe ich meine $Status configed

    $stateProvider
                .state('status', {
                  url: "/status/:payment",
                  controller: 'QuestCtrl',
                  templateUrl: "index.html"
                });

Und auf dem Controller ich habe:

    angular.module('quest').controller('QuestCtrl',function($scope,$stateParams,$state){

     console.log($stateParams.payment); //undefined

     console.log($state); //Object {params: Object, current: Object, $current: extend, transition: null}

}

Ich bereits verwendet $stateParams in anderen Projekten und es hat geklappt aber jetzt kann ich nicht herausfinden, was Los ist hier..

  • schauen Sie an, um Sie vergaß $http 😛 ['$scope','$http', '$stateParams','$Staat',function($scope,$http,$stateParams,$Status)
  • Was ist die URL in der Adressleiste des Browsers?
  • Jungs, es ist so peinlich, aber ich habe versucht, fügen Sie $stateParams nur um eine zusätzliche params, so dass ich vergaß hinzuzufügen, <ui-view - > zu meinem html. So jetzt bin ich mit der $Ort statt - einfach. Sorry Jungs.. und danke für die Antworten @jb-nizet, @ squiroid, @ thomas-weglinski
Schreibe einen Kommentar