ui 路由器从嵌套状态移动到另一个父状态



我似乎无法直接从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 状态?

感谢您的帮助。

回答我自己的问题。 我在这里要求的是默认行为。 它应该开箱即用。 我的问题是我自己的代码中断了这个重定向。

相关内容

  • 没有找到相关文章

最新更新