$ locationStartChange和$ routeStartChange之間的主要區別是什麼?我知道他們的通話順序。但是兩個服務器有什麼不同的目的或功能?他們之間有什麼區別(如果有的話)?
0
A
回答
0
$ locationChangeStart
的locationChangeStart事件可以用來防止位置改變前進,(鏈接或明確$ location.path(「/某事」)上點擊,但是,這個事件不火基於後退按鈕點擊
$ routeChangeStart
此事件的工作原理有點像$ locationChangeStart相反:它是在$ location.path發射兩者()的變化和後退按鈕點擊,但它的前ventDefault()不會停止位置更改。
$rootScope.$on("$locationChangeStart",function(event, next, current){ //do your validations here //prevent the location change. event.preventDefault(); });
$rootScope.$on("$routeChangeStart",function(event, next, current){ //do your validations here event.preventDefault();//this will NOT work. });
0
是他們是不同的。
$ locationChangeStart - 每次URL開始更改時都會獲得回調。
$ routeChangeStart - 在註冊的路由被調用時獲得回調或他自己的任何URL參數。
$routeProvider.when("/books/:book_id?read", {
controller: "yourController",
templateUrl: "/views/test.html"
});
$rootScope.$on('$locationChangeSuccess', function (event) {
});
$rootScope.$on('$routeChangeStart', function (event) {
});
$location.search('read', 'true'); // will trigger both
$location.search('unread', 'true'); // just $locationChangeSuccess
$location.path('/books'); // will trigger both
相關問題
- 1. Ruby和C之間的主要區別
- 2. ToolBar和CollapsingToolBar之間的主要區別
- 3. wx.lib.sheet和wx.Grid之間的主要區別
- 4. IIS6和IIS7之間的主要區別
- 5. PHP和Servlet之間的主要區別
- 6. PHP和ASP之間的主要區別
- 7. Go和Ruby之間的主要區別
- 8. nslookup,主機和resolveip之間的區別?
- 9. void main和int之間的區別主
- 10. java中的Array和Hashmap之間的主要區別是什麼?
- 11. CTE和TEMP表格之間的主要區別是什麼?
- 12. 框架和工具包之間的主要區別是什麼?
- 13. Java SE和Java EE之間的主要區別是什麼?
- 14. G1GC和SGen GC之間的主要區別是什麼
- 15. Apache log4cxx和log4cplus之間的主要區別
- 16. VB Express 2008(pro)和2010之間的主要區別是什麼?
- 17. C++中stdlib.h和cstdlib之間的主要區別是什麼?
- 18. Python和PHP之間的主要區別是什麼?
- 19. AsyncTask()和Handler()之間的主要區別是什麼?
- 20. SAS Studio和SAS Enterprise之間的主要區別
- 21. Rails 1.X和2.X之間的主要區別是什麼
- 22. ReadOnly和Enabled之間的主要區別是什麼?
- 23. android 1.x和2.x之間的主要區別
- 24. Sinatra和Ramaze之間的主要區別是什麼?
- 25. logstash和apache storm/spark streaming之間的主要區別是什麼?
- 26. Compiler和Transpiler之間的主要區別是什麼
- 27. 什麼是Haskell,python和c函數之間的主要區別?
- 28. Ruby 1.8.6和1.9.1之間的主要區別是什麼?
- 29. Dictionary和Hashtable之間的主要區別是什麼
- 30. 核心圖像和GPUImage之間的主要區別