我有一个使用Ionic选项卡的应用程序;我的问题的一个简单例子可以复制there。
有两个标签:home
和settings
。
在州经理中,有一个顶级(抽象)状态tabs
。嵌套的tabs.home
状态描述了home
选项卡。嵌套的tabs.settings
状态是抽象的,包含两个嵌套状态:tabs.settings.index
和tabs.settings.sub
。前者描述了settings
标签,后者显示了我的settings
标签的子视图(可以在UI router wiki上找到此设置的一个非常简单的示例)。
home
标签提供了一个直接导航到tabs.settings.sub
状态的按钮(使用$state.go()
,但使用ui-sref
时行为相同)。
问题是,导航到此tabs.settings.sub
状态后,我的tabs.settings.index
状态从现在开始无法访问:点击settings
标签始终使用tabs.settings.sub
状态。< / p>
我可以想到两种方法来回到父视图(即。tabs.settings.index
状态),但我不知道如何实现它们,因此不会是否可行:< / p>
tabs.home
状态);或我怎样才能回到tabs.settings.index
州?谢谢,