Question

Je construis un interface utilisateur qui a plusieurs couches d'itinéraires imbriqués.Je suis venu dans un scénario où je veux nier quelque chose sous une index implicite.Maintenant, je dois définir cet itinéraire d'index et la nidification de dessous, ou pas?

Voici une capture d'écran Ce que j'essaie d'atteindre: Mise en page

Mon routeur qui tente de mettre en œuvre ceci:

  this.resource('usergroup', { path: '/tippspiele/:usergroup_id' }, function(){
      this.resource('usergroup.index', { path: '/' },function(){

      });
      this.route('table');
  });

Malheureusement, le modèle Usergroupindexindex n'est pas rendu par défaut.Et dans l'arbre de vue, je ne peux pas la voir non plus.

Voici comment cette configuration regarde dans l'inspecteur Ember: Capture d'écran de l'inspecteur Ember

J'ai aussi ajouté un lien manuel afin de vérifier si je peux créer un lien vers l'indexindex, mais la prise de la sous-partie reste vide.

Était-ce utile?

La solution

Nom du modèle doit être donné comme suit:

<script type="text/x-handlebars" data-template-name="usergroup/index/index">
    // template content
</script>

C'est la voie correspondante:

App.UsergroupIndexIndexRoute = Ember.Route.extend({
  model: function() {
    // return the model
    return [];
  }
});

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top