Я два состояния, как это:Как сделать последнюю косую черту опциональной в угловом ui маршрутизаторе?
$stateProvider.state('app', {
url: '/app',
template: '<app-index></app-index>',
data: {},
resolve: {}
});
$stateProvider.state('app.list', {
url: '/list/:type?',
template: '<app-list></app-list>',
data: {},
resolve: {}
})
она работает нормально, но когда я ввожу URL/приложение/список это перенаправить на главную страницу, как я могу сделать слэш по желанию? Я попытался поместить этот url '/ list/?: type?' но это не сработало. Должен ли я добавить перенаправление, если да, то как?
На стороне примечания Я очень одобряю использование шаблона для загрузки автономных директив вместо указания контроллера и шаблонаURL для маршрута. ИМХО это делает для более чистых и более управляемых маршрутов. – Enzey
@ Enzey Я использую угловые компоненты 1.5. – jcubic