![](/img/trans.png)
[英]AngularJS: Call a particular function before any partial page controllers
[英]Angularjs - Call function before page refresh?
如果用戶點擊刷新,我想調用一個角度服務來保存他們的工作,並在完成保存(異步調用)后,才會刷新頁面。 我怎樣才能做到這一點?
到目前為止,我已嘗試使用window.onbeforeunload調用angular外的保存服務。 但沒有運氣。 關於如何處理這個的一般建議? Angular如何處理頁面刷新?
有一個名為$routeChangeStart
的事件
您可以在路徑即將更改時簡單地綁定處理程序,它也應該用於刷新頁面
$scope.$on('$routeChangeStart', function() {
//callback
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.