Ember.js plusieurs, nommé exutoire d'utilisation
J'ai une application qui aura une couche de la vue organisée en trois parties:
- Barre latérale
- De la barre d'outils à gauche
- De la barre d'outils à droite
J'ai passé peut durer de quelques heures à essayer de trouver quelque chose d'utile avec google, mais je n'avais pas de chance. J'aurais besoin d'une courte et complète de l'application exemple sur la façon de faire cela en utilisant le Routeur et connectOutlet, nommés points de vente.
Thx d'avance.
Vous devez vous connecter pour publier un commentaire.
Avec le nouveau Routeur, vous pouvez faire quelque chose comme ceci:
Dans votre Itinéraire, vous pouvez gérer le contenu des points de vente:
Vous devriez avoir une
menu
-modèle si.Vous pouvez en lire plus à ce sujet ici.
Dans votre modèle d'application, vous aurez besoin de déclarer un nom de sortie
{{outlet sidebar}}
. De même pour les barres d'outils que vous avez mentionné.EDIT: Le reste est hors de date. Comme @dineth dit, voir Le rendu d'un Modèle.
Puis dans votre itinéraire (disonsApp.NavigationView
est ce que vous voulez à s'en tenir là):Barre latérale exemple: http://jsfiddle.net/q3snW/7/
de Référence cette documentation sur le{{outlet}}
d'aide et de cette documentation sur le.connectOutlet
de rappel.Mise à JOUR: Ce code est obsolète, en raison de la Braise changements de l'api.
J'ai atteint un point où je peux dire que j'ai trouvé la solution qui est la meilleure pour moi.
L'utilisation d'un tel modèle d'application, je peux choisir l'endroit où le rendu des vues. Comme ceci:
J'ai les trois points de vue, qui ne sont pas importants à partir de la solution de point de vue, ceux qui sont rendus à leurs points de vente.
Espère que cela aide les autres.