0
有我的應用程序分頁,它使用的URL部分,用於儲存頁碼:URL的這個樣子的:/someList/1
,/someList2/
等界面路由器:舊控制器呼籲改變狀態
我改變這部分使用$state.go($state.current.name, {page: $scope.currentPage}, {reload: false, notify: false});
它在這一點上正常工作。
但是在任何狀態改變之後someList的控制器正在被調用。如果我將notify
更改爲true,則不會發生這種情況,但會重複我的分頁邏輯。
那麼:有什麼辦法可以阻止這個舊控制器被調用,也許在$stateChangeStart
處理程序?