-
Notifications
You must be signed in to change notification settings - Fork 2
3 Ruteo
Adrian Mugnolo edited this page Apr 21, 2016
·
1 revision
- Crear una ruta
albums
(en plural) - Cortar de
application.hbs
lo que está entre comentarios y pegar enalbums.hbs
$ ember generate route albums
<!-- <albums-page> -->
...
<!-- </albums-page> -->
- Crear una ruta
album
(en singular) - Copiar el template a
app/templates/album.hbs
- Editar router.js y cambiar la clave path de la nueva ruta a albums/tracks
$ ember generate route album
curl http://ng-music.s3-sa-east-1.amazonaws.com/templates/album.html -o app/templates/album.hbs
this.route('album', {
path: 'albums/tracks'
});
- Editar el template
albums.hbs
para agregar un link aalbum
- Editar el template
application.hbs
para agregar un link aalbums
{{#link-to "album"}}
<img alt="Ramones" class="album" src="...">
{{/link-to}}
<li>
{{#link-to "albums" class="..."}}
<span>Albums</span>
{{/link-to}}
</li>
- El router mapea una dirección URL a una ruta
- Los objetos de tipo
Ember.Route
son singleton {{#link-to "route"}}...{{/link-to}}