Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Durandal是否有可能检测到单击了后退按钮?我检查了路由器模块,但不幸的是没有发现任何返回导航的指示。
我需要在activate()方法中使用此功能。如果单击后退按钮,我不会向服务器发送额外的请求,而是尝试从缓存中加载数据。
您可以使用 Jquery 来查找:
$(window).on("popstate")
您可以编写自己的服务,该服务将根据导航的发生方式切换全局标志的状态。当导航通过后退按钮时,将标志设置为 1,如果不是,则取消设置。