通过history方法返回上一页时,返回的页面并不会刷新,这就造成了上一页的数据未及时更新,所以有时需要做刷新处理,如下
# 如果检测到页面是从“往返缓存”中读取的,刷新页面
window.addEventListener('pageshow', function(e) {
if (e.persisted) {
window.location.reload()
}
})
通过history方法返回上一页时,返回的页面并不会刷新,这就造成了上一页的数据未及时更新,所以有时需要做刷新处理,如下
# 如果检测到页面是从“往返缓存”中读取的,刷新页面
window.addEventListener('pageshow', function(e) {
if (e.persisted) {
window.location.reload()
}
})