1
タイトルのとおり、$stateParams
は未定義を返します。 私がparamを定義するルートは正常に動作し、urlは渡されるパラメータを取得します。 このビューのモジュールは動作するようにリダイレクトされていますが、エラーが表示されます。 モジュールは次のようになります。
class TripDetailsModuleCtrl {
constructor($scope, $stateParams) {
'ngInject';
$scope.viewModel(this);
console.log($stateParams); // returns undefined
}
}
は、他にどのように私は$stateParams
にアクセスしようとする必要がありますか?
を:
controller: ['$scope', TripDetailsModuleCtrl]
そう等が引数として$stateParams
に合格することを確認してくださいスコープ '、2番目は常に' undefined'です – user841760