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
richclient:emberjs:templates [2018/01/19 03:20]
jcheron [Itération sur une liste d'éléments {#each}]
richclient:emberjs:templates [2020/01/22 11:28] (Version actuelle)
jcheron [liens <LinkTo>]
Ligne 100: Ligne 100:
 </​sxh>​ </​sxh>​
  
-==== liens {{link-to}} ​====+==== liens <​LinkTo> ​====
 link-to permet de générer des liens href et prend 1 ou 2 arguments : link-to permet de générer des liens href et prend 1 ou 2 arguments :
-  * le premier est le nom d'une route +  * le premier est le nom d'une route (@route) 
-  * le second (facultatif) correspond à l'id d'un model pour les segments dynamiques+  * le second (facultatif) correspond à l'id d'un model pour les segments dynamiques ​(@model)
  
 Avec la route déclarée dans router.js suivante : Avec la route déclarée dans router.js suivante :
Ligne 118: Ligne 118:
 <ul> <ul>
   {{#each photos as |photo|}}   {{#each photos as |photo|}}
-    <li>{{#​link-to ​"​photos.edit"​ photo}}{{photo.title}}{{/link-to}}</li>+    <li><LinkTo @route="​photos.edit" ​@model={{photo}}>{{photo.title}}</LinkTo></li>
   {{/each}}   {{/each}}
 </ul> </ul>
Ligne 136: Ligne 136:
  
 <sxh html> <sxh html>
-A link in {{#​link-to ​"​index"​}}Block Expression Form{{/link-to}}+A link in <LinkTo @route="​index"​>Block Expression Form</LinkTo>
-and a link in {{link-to ​"​Inline Form" "​index"​}}.+and a link in <​LinkTo ​"​Inline Form" ​@route="​index"​/>.
 </​sxh>​ </​sxh>​
  
richclient/emberjs/templates.1516328435.txt.gz · Dernière modification: 2018/01/19 03:20 par jcheron
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