是否可以使用jquery mobile有条件地缓存页面?
例如,每次从网站上的任何其他位置导航页面时,都应重新加载页面上的数据,除非从该页面调用的模式对话框返回时。
我只能让它做一个或另一个,总是或从不缓存。
答案 0 :(得分:0)
是的,您可以通过编程方式调用此函数来缓存您的页面。
// 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 });