A頁面有三個子頁面a,b,c作為三個tab;其他頁面跳到A頁面時,默認會先跳到a;我的實現如下//其他頁面$state.go('A')//A頁面functionCtrl($state){//...this.$onInit=function(){//...$state.go('A.a')console.log('init')//這句會輸出兩次}}問題就是$state.go('A.a')之后,還會執(zhí)行一次Ctrl,請問如何避免跳到子路由時再執(zhí)行Ctrl補充:除了修改其他頁面的跳轉為$state.go('A.a')之外的方法,頁面有點多,懶得改了。。。
angularjs ui-router 路由嵌套問題:如何阻止子頁面再次運行父頁面的Controller?
溫溫醬
2019-05-25 16:30:30