Я только начинаю с Ember JS и Ember CLI и пытаюсь выяснить эту проблему маршрутизации. У меня есть групповая модель с множеством игровых моделей. Со следующим маршрутом, я способен отображать игры просто отлично из группы URL:Эмбер-маршрут с динамическим названием сегмента
Router.map(function() {
this.resource("groups", function() {
this.route('show', {path: ':group_id/show' });
});
});
Это приводит к URL с формой:
http://localhost:4200/groups/1/show
Пусть один из имен групп «Волшебники ». Я хотел бы, чтобы иметь возможность построить URL в следующей форме и делают все игры, которые принадлежат к «волшебников»:
http://localhost:4200/wizards
Любые советы приветствуются.
Почему бы не добавить новый маршрут, например this.route ('group', {path: ': group_name'}); внутри ресурса групп. – blessenm