Ceci est une ancienne révision du document !
Méthodes
render
render (name, options)
Affiche le contenu d'un template dans une zone outlet nommée, en passant éventuellement des paramètres (model, controller…)
// ...
Router.map(function() {
this.route('photos');
});
export default Router;
<!-- application.hbs -->
<div class='something-in-the-app-hbs'>
{{outlet "anOutletName"}}
</div>
Il est possible d'afficher photos.hbs dans l'outlet “anOutletName” du template application.hbs en appelant la méthode render :
import Ember from 'ember';
export default Ember.Route.extend({
renderTemplate() {
this.render('photos', {
into: 'application',
outlet: 'anOutletName'
})
}
});