阻止页面回退,回退时并执行相应的操作

简介: 直接公布代码
history.pushState(null, null, document.URL)
window.addEventListener(
  'popstate',
  () => {
    // 在这个可以添加条件判断
    isList.value = true
  },
  false
)


目录
打赏
0
0
0
0
6
分享
相关文章
Vue中如何设置在执行删除等危险操作时给用户提示(二次确认后执行对应的操作)
这篇文章介绍了在Vue项目中如何实现执行删除等危险操作时的二次确认机制,使用Element UI的`el-popconfirm`组件来弹出确认框,确保用户在二次确认后才会执行删除操作。
Vue中如何设置在执行删除等危险操作时给用户提示(二次确认后执行对应的操作)
弹框下次触发时还保留上次的触发条件
弹框下次触发时还保留上次的触发条件
Vue2无操作半小时后自动清除登录状态
这篇文章介绍了如何在Vue应用中实现当用户半小时无操作后自动清除登录状态的功能,通过监听鼠标、键盘或滚动事件来重置过期时间。
131 1
Vue2无操作半小时后自动清除登录状态
操作筛选器的 1 个应用实例:自动启用事务
操作筛选器的 1 个应用实例:自动启用事务
sync.Once-保证运行期间的某段代码只会执行一次
sync.Once-保证运行期间的某段代码只会执行一次
106 0
页面运行中事件频繁触发会阻塞页面吗?
之前看`防抖`和`节流`的时候,看到短时间内大量的事件触发会引起浏览器卡死,浪费浏览器性能,那么为什么事件触发会引起阻塞页面的情况呢?引起页面阻塞的原因真的是因为事件触发太多了吗?
git命令回滚撤销自己的错误覆盖提交
git命令回滚撤销自己的错误覆盖提交
130 0
前端工作总结127-删除做个判断操作 成功删除 取消取消
前端工作总结127-删除做个判断操作 成功删除 取消取消
102 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等