亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在AngularJS中觀察路線變化?

如何在AngularJS中觀察路線變化?

www說 2019-08-12 11:07:34
如何在AngularJS中觀察路線變化?如何觀察/觸發路線上的事件變化?
查看完整描述

3 回答

?
桃花長相依

TA貢獻1860條經驗 獲得超8個贊

注意:這是AngularJS的舊版本的正確答案。有關更新版本

$scope.$on('$routeChangeStart', function($event, next, current) { 
   // ... you could trigger something here ...
 });

以下事件也可用(它們的回調函數采用不同的參數):

  • $ routeChangeSuccess

  • $ routeChangeError

  • $ routeUpdate - 如果reloadOnSearch屬性已設置為false

請參閱$ route docs。

還有另外兩個未記錄的事件:

  • $ locationChangeStart

  • $ locationChangeSuccess


查看完整回答
反對 回復 2019-08-12
?
阿波羅的戰車

TA貢獻1862條經驗 獲得超6個贊

$rootScope.$on( "$routeChangeStart", function(event, next, current) {
  //..do something
  //event.stopPropagation();  //if you don't want event to bubble up });


查看完整回答
反對 回復 2019-08-12
  • 3 回答
  • 0 關注
  • 631 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號