我在使用ui-router的角度应用程序中有一个嵌套状态结构,我遇到了这个问题:
我的状态发生了变化,但网址未更新到孩子的状态网址。
以前,我忘记在父视图中包含<div ui-view></div>
并且URL已更新,但我的子控制器未被调用。
既然我已经包含了丢失的ui-view
,那么URL就不会改变,但其他一切似乎都很好(除了浏览器上的后退/前进导航...当然......)。
我尝试过使用{ location: true }
:
$state.go('parent.child', $stateParams, { location: true });
..但它没有帮助。
任何想法?