Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
slam4:richclient:angularjs:routing [2016/03/15 08:31]
jcheron [4.3- Route par défaut]
slam4:richclient:angularjs:routing [2017/08/09 16:54] (Version actuelle)
Ligne 213: Ligne 213:
 Pour masquer le # dans les urls utilisées, il est nécessaire d'​injecter le service **$locationProvider** dans la configuration du routeur, pour activer le mode html5 : Pour masquer le # dans les urls utilisées, il est nécessaire d'​injecter le service **$locationProvider** dans la configuration du routeur, pour activer le mode html5 :
  
-<sxh javascript;​title:​routing.js;​highlight:​[1,14,15,16]>+<sxh javascript;​title:​routing.js;​highlight:​[1,​15,​16,17]>
 angular.module("​sampleApp"​).config(['​$routeProvider','​$locationProvider',​ angular.module("​sampleApp"​).config(['​$routeProvider','​$locationProvider',​
        ​function($routeProvider,​$locationProvider) {        ​function($routeProvider,​$locationProvider) {
Ligne 219: Ligne 219:
                ​when('/​route1',​ {                ​when('/​route1',​ {
                    ​templateUrl:​ '​views/​route1-template.html',​                    ​templateUrl:​ '​views/​route1-template.html',​
-                   ​controller:​ '​RouteController'​+                   ​controller:​ '​RouteController', 
 +                    controllerAs:​ '​rtCtrl1'
                }).                }).
                ​when('/​route2/:​nom',​ {                ​when('/​route2/:​nom',​ {
                    ​templateUrl:​ '​views/​route2-template.html',​                    ​templateUrl:​ '​views/​route2-template.html',​
-                   ​controller:​ '​RouteController'​+                   ​controller:​ '​RouteController', 
 +                    controllerAs:​ '​rtCtrl2'
                ​}).otherwise({                ​}).otherwise({
            ​ redirectTo:​ '/​route1'​            ​ redirectTo:​ '/​route1'​
Ligne 281: Ligne 283:
 RewriteRule ^ v_main.html [L] RewriteRule ^ v_main.html [L]
 </​sxh>​ </​sxh>​
- 
 ===== -- Conservation de variables entre changements de vues ===== ===== -- Conservation de variables entre changements de vues =====
  
slam4/richclient/angularjs/routing.txt · Dernière modification: 2017/08/09 16:54 (modification externe)
GNU Free Documentation License 1.3
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0