1.如果通过组件调用 Dialog 时,是否在页面回退时自动关闭(:close-on-popstate=“false”)默认false,就可以解决问题
2.如果是原生div,解决方法:采用监听pageshow方案,利用onpageshow,主动刷新页面
var browserRule = /^.*((iPhone)|(iPad)|(Safari))+.*$/; // 判断当前用户是否是苹果设备
if (browserRule.test(navigator.userAgent)) {
window.onpageshow = function(event) {
window.location.reload()
};
}
至于优化代码,请前往: