quand je cours le code comme ceci mon contrôleur arrête de fonctionner et il arrive avec toutes sortes de données passées avec résolution, d'api ou de toute autre manière .. je ne peux rien passer à mon contrôleurUI-routeur (résolution) ne peut pas transmettre des données dans le contrôleur
> $urlRouterProvider.otherwise('/movies')
> $stateProvider
> .state('movies', {
> url: '/movies',
> templateUrl: 'templates/movies.html',
> controller: 'indexCtrl',
> resolve: {
> resolveParam: function(){
> return 'sdsadasdasd'
> }
> }
> })
>
> }]);
>
>
> app.controller('indexCtrl', ['$scope', 'resolveParam', function($scope, resolveParam) {
> $scope.click = function() {
> alert();
>
>
>
> }
> }]);
aussi longtemps que je le lance comme ça, cela fonctionne parfaitement bien
app.controller('indexCtrl', ['$scope', function($scope) {
$scope.click = function() {
alert();
}
}]);
même si mon état semble toujours même comme ci-dessus ..
Votre résolution doit retourner un promettre. – user2085143
alors il devrait fonctionner comme ceci http://pokit.org/get/img/9968e3ce68f6d8e13d7b4c35c66a5b9b.jpg mais il n'y a pas – Kerim092
Y at-il une erreur sur la trace de la pile? – vistajess