samedi 14 novembre 2015

How is link-to used with a nested route when resetNamespace is specified?

Using the example route defined below how can a link be defined to /post/123/comments?

Router.map(function() {
  this.route('post', { path: '/post/:post_id' }, function() {
    this.route('edit');
    this.route('comments', { resetNamespace: true }, function() {
      this.route('new');
    });
  });
});

Since resetNamespace: true is set on comments, the route post.comments does not exist. Otherwise the following would work.

{{#link-to "post.comments" "123"}}Link{{/link-to}}

Aucun commentaire:

Enregistrer un commentaire