web:javascript:angularjs:controleurs
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
web:javascript:angularjs:controleurs [2014/12/04 03:17] – [Scope] sgariepy | web:javascript:angularjs:controleurs [2022/02/02 00:42] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 26: | Ligne 26: | ||
<code html> | <code html> | ||
- | <div ng-controller=" | + | <div ng-controller=" |
+ | {{model.name}}< | ||
+ | {{model.date}} | ||
+ | </ | ||
</ | </ | ||
Le contrôleur '' | Le contrôleur '' | ||
+ | |||
====== Syntaxe Contoller As ====== | ====== Syntaxe Contoller As ====== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Partage de données entre contrôleurs ====== | ||
+ | |||
+ | |||
+ | Pour se faire, on peut simplement créer un service avec un //setter// et un //getter//. | ||
+ | |||
+ | <code javascript> | ||
+ | app.factory(' | ||
+ | var data; | ||
+ | | ||
+ | var shareService = { | ||
+ | setData: function(input) { | ||
+ | data = input; | ||
+ | }, | ||
+ | getData: function() { | ||
+ | return data; | ||
+ | } | ||
+ | }; | ||
+ | return shareService; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Ensuite, il suffit d' | ||
+ | |||
+ | |||
+ | |||
web/javascript/angularjs/controleurs.1417659435.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)