簡體   English   中英

如何在Durandal中檢測“后退”按鈕單擊

[英]How to detect Back button click in Durandal

Durandal中是否有可能檢測到單擊了“后退”按鈕? 我已經檢查了路由器模塊,但不幸的是沒有找到任何向后導航的指示。

我需要在activate()方法中使用此功能。 如果單擊“后退”按鈕,我將不會向服務器發送其他請求,而是嘗試從緩存中加載數據。

您可以使用Jquery查找:

$(window).on("popstate")

您可以編寫自己的服務,該服務將根據導航的發生方式切換全局標志的狀態。 通過后退按鈕導航時,將標志設置為1,否則將其取消設置。

暫無
暫無

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

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