vue组件中如何监听页面刷新?

做了个编辑器,想在页面刷新时做监听并弹窗处理,vue-router可以通过deactivate监听组件切换,页面刷新应该怎么监听呢?有用window.onbeforeunload,但好像没用

阅读 16.7k
3 个回答

单页面,我判断是不是第一次进入有个变量,你可以在对应页面进行判断,在这个页面是true的时候弹框。

页面刷新的事务和离开页面是一样的。

在根组件的created()方法里写入你想要操作。实例已经创建完成之后被调用。在这一步,实例已完成以下的配置:数据观测(data observer),属性和方法的运算, watch/event 事件回调。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题