AngularJS - UI Router stateChangeSuccess event not firing

后端 未结 3 1930
终归单人心
终归单人心 2021-01-01 12:06

I am using UI Router in my angular app. I am trying to integrate state change events, but they are not firing on state change. Everything else is working fine a

3条回答
  •  执念已碎
    2021-01-01 12:35

    StateChange events has been deprecated for ui.router >= 1.0

    for the new ui.router use the following

    StateChangeSuccess

    $transitions.onSuccess({}, function() {
      console.log("statechange success");
    });
    

    StateChangeStart

    $transitions.onStart({}, function(trans) {
     console.log("statechange start");
    });
    

    Check this migration guide for more information

提交回复
热议问题