我面临着ui-router嵌套状态的一个奇怪问题 . 我正在使用离子选项卡项目 . 我有以下几种状态:

->home

   ->myplace

在myplace里面我有一个按钮栏和一个离子导航视图

我正在改变基于按钮栏的离子视图内容 .

所以myplace对我来说是一个抽象的状态 . - > myplace - >注册 - >订单 - >付款

注册,订单和付款是我的孩子的myplace状态 .

problem :在家庭状态视图中我有一个按钮,点击它我正在重定向到注册状态没有任何问题 . 我也可以在那里导航到订单和付款 .

但是,如果我尝试进入订单状态,则URL正在更改,但模板未加载 . 奇怪 .

注册和订单是相同级别的子状态 . 能够报名参加 . 模板正在按预期加载,但对于订单URL正在更改但视图未呈现 .

aAny帮助将非常感谢!!

我已经尝试为statechangeStart添加调试信息,成功 . StateChangeStart,StateChangeSuccess都被调用 . / enrollments:$ stateChangeStart to undefined - 在转换开始时触发 . toState,toParams:Object {url:“/ enrollments”,parent:“footer.home”,views:Object,name:“footer.myapp.enrollments”,data:Object} Object {} app.js:55 $ stateChangeSuccess to footer.myplace.enrollments - 状态转换完成后触发 . / orders:$ stateChangeStart to undefined - 在转换开始时触发 . toState,toParams:Object {url:“/ orders”,parent:“footer.home”,views:Object,name:“footer.myapp.orders”,data:Object} Object {} app.js:55 $ stateChangeSuccess to footer.myplace.orders-在状态转换完成后触发 .