是否可以使用 jquery mobile 有条件地缓存页面?
例如,每次从站点上的任何其他位置导航到页面时都应重新加载页面上的数据,除非从从该页面调用的模式对话框返回。
我只能让它做一个或另一个,总是缓存或从不缓存。
是否可以使用 jquery mobile 有条件地缓存页面?
例如,每次从站点上的任何其他位置导航到页面时都应重新加载页面上的数据,除非从从该页面调用的模式对话框返回。
我只能让它做一个或另一个,总是缓存或从不缓存。
是的,您可以通过编程方式调用此函数来缓存您的页面。
// you can get the page from where the call is being transferred from
var referrer = document.referrer;
// Use this code to disable the cache
pageContainerElement.page({ domCache: false });
并且在调用模态对话框之前,您可以使用 domCache: true 调用该方法
// Use this code to cache the page
pageContainerElement.page({ domCache: true });