我似乎无法直接从parentA.childState导航到parentB状态。 如何一举成?
$stateProvider.state(
'parentA',
{
url: '/parentA',
template: '<p>Parent A <ui-view /></p>',
controller: function() {}
}
).state(
'parentA.childState',
{
url: '/childA',
template: '<span>Child A</span>',
controller: function(){}
}
).state(
'parentB',
{
url: '/parentB',
template: '<span>Parent B</span>',
controller: function(){}
}
);
假设我的应用程序目前在 parentA.childState 状态,然后我单击下面的链接,该链接应该将我带到 parentB 状态。
<a ui-sref="parentB">Link only goes back to parentA state</a>
如何直接进入父 B 状态?
感谢您的帮助。
回答我自己的问题。 我在这里要求的是默认行为。 它应该开箱即用。 我的问题是我自己的代码中断了这个重定向。