richclient:emberjs:components

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:components [2018/01/28 13:09] – [Actions] jcheronrichclient:emberjs:components [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 293: Ligne 293:
  
  
 +Le composant peut maintenant être utilisé dans une route /test :
  
-ajouter une action (celle qui sera associée au composant) dans le route handler qui fera appel au composant :+<sxh html;title:app/templates/test.hbs> 
 +{{#action-button actionToCall="continue"}}Continuer vers test/new{{/action-button}} 
 +</sxh> 
 + 
 + 
 +l'attribut **actionToCall** fait référence à l'action **continue** qu'il nous faut maintenant ajouter dans le route handler  : 
 + 
 +<sxh javascript;title:app/routes/test.js> 
 +import Route from '@ember/routing/route'; 
 + 
 +export default Route.extend({ 
 +actions: { 
 +  continue() { 
 +    console.log("continuing on test/new page"); 
 +    this.replaceWith('test.new'); 
 +  } 
 +
 +}); 
 +</sxh>
  
  
  
  • richclient/emberjs/components.1517141390.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)