页面加载监听

注意:如果后退不成功,跳转要用

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')   //  当前页面的地址
      },

  

posted on 2018-04-28 14:28  懒人猫  阅读(3273)  评论(0编辑  收藏  举报