簡體   English   中英

Angularjs - 頁面刷新前調用函數?

[英]Angularjs - Call function before page refresh?

如果用戶點擊刷新,我想調用一個角度服務來保存他們的工作,並在完成保存(異步調用)后,才會刷新頁面。 我怎樣才能做到這一點?

到目前為止,我已嘗試使用window.onbeforeunload調用angular外的保存服務。 但沒有運氣。 關於如何處理這個的一般建議? Angular如何處理頁面刷新?

有一個名為$routeChangeStart的事件

您可以在路徑即將更改時簡單地綁定處理程序,它也應該用於刷新頁面

$scope.$on('$routeChangeStart', function() {
    //callback
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM