使用 JQM 时正在执行以下操作。请让我知道影响。
- 使用 JQM 时没有使用 dom 缓存。已完全删除站点的 dom 缓存。
- 我正在加载一些没有 AJAX 的链接。
- 如果我们必须实现它,我们如何在 JQM 中指定页面过期时间。如果我们使用 $.mobile.ajaxEnabled = false 在 JQM 中基于加载禁用 AJAX,会产生什么影响。如果我们完全禁用 AJAX,那么我们可以指定页面到期。不是吗?
请提供您宝贵的意见,以便帮助其他正在寻找相同主题的人。
使用 JQM 时正在执行以下操作。请让我知道影响。
请提供您宝贵的意见,以便帮助其他正在寻找相同主题的人。
影响:
Caching pages
保留以前访问过的页面DOM
而不是删除它们,以便在用户
返回时立即可用。要删除缓存,您可以这样做,
$(document).bind("mobileinit", function(){
$.mobile.page.prototype.options.domCache = false;
});
如果您不缓存页面,则上一页将不会立即可用。
的缺点DOM
caching
是可以变得非常大,DOM
导致在某些设备上slowdowns
memory issues
data-ajax="false"
将加载页面的完全刷新,与no animated transition
设置页面过期参考链接4
如果您ajax
完全禁用,将不会有平滑的动画过渡到您的下一页