2017-07-11 10 views
0

このイベントは発生せず、私のアプリケーションにはui.routerの依存関係があります。

$rootScope.$on('$stateChangeSuccess', (event, toState, toParams, fromState, fromParams, options)=>{ 
     console.log('here') 
}); 
+0

これらの行はどこで使用していますか? $ rootScopeは注入されていますか? – Ved

答えて

1

は、あなたが使用しているUI-ルータのバージョンをお聞きにコメントを残すことはできませんが、あなたはバージョン> = 1.0なら、STATECHANGEイベントはもう発生しません。

そのドキュメントから:

注:状態変更イベントは、非推奨DISABLEDとバージョン1.0

のような遷移フックに置き換えられますが、そこに移行フックを使用すると見ることができます。https://ui-router.github.io/guide/ng1/migrate-to-1_0#state-change-events

関連する問題