页面加载监听
注意:如果后退不成功,跳转要用
window.location.href = "/itsm"
// 返回后退监听
mounted () {
vm.pushHistory()
// 解决附件返回的坑,加定时器
var bool = false
setTimeout(function(){
bool = true
}, 1000);
window.addEventListener('popstate', function (e) {
// 解决附件返回的坑
if (bool) {
window.location.href = "/OaNowork"
}
// window.location.href = "/itsm" // 要返回的页面地址 }, false)
}
后退方法
// 后退 pushHistory () { var state = { url: '#itsmDetail' // 当前页面的地址 } window.history.pushState(state, 'title', '#itsmDetail') // 当前页面的地址 },