0
我想知道是否有方法使用UI-Router自動重定向到父狀態的子狀態。Angular UI路由器:自動重定向到父狀態的子狀態
例如:
.state('parent', {
url: '/parent',
template: '<parent></parent>',
redirectTo: 'parent.child'
})
.state('parent.child', {
url: '/child',
template: '<child></child>'
})
.state('parent.child-two', {
url: '/child-two',
template: '<child-two></child-two>'
})
參觀parent
狀態總是將您重定向到parent.child
狀態。我想避免顯式定義這樣的redirectTo
屬性:
.state('parent', {
url: '/parent',
template: '<parent></parent>',
redirectTo: 'parent.child'
})
,而是有某種通配符,像這樣:
.state('parent', {
url: '/parent',
template: '<parent></parent>',
redirectTo: 'parent.**'
})
任何幫助表示讚賞。提前致謝。
爲什麼'redirectTo:'parent.child''不是一個好的解決方案? – JeanJacques
因爲我可能有不止一個孩子,我只想讓它重定向到第一個孩子。 – realph