实现:

由于页面导航自带返回按钮,利用Vue周期钩子函数 beforeRouteLeave (to, from, next) {}

beforeRouteLeave 的三个参数分别是
1、to:要去的页面
2、from: 本页面地址
3:next 下一步

next(false)代表不进行操作。

问题:

只有第一次进入页面时,弹框才会弹出来,再次进入页面只出现蒙罩层,且只是一闪而过。

解决:

加一个计时器 setTimeout(()=>{}),网上搜罗来的,目前还不知为什么,知道了会补充。

 beforeRouteLeave (to, from, next) {//  1 操作来自关闭按钮(按钮点击flag)console.log("我退出了")setTimeout(() => {Dialog.confirm({title: '确认',message: '确认离开直播间?',}).then(() => {console.log(from.path ,from)if(from.path === '/startLive'){next();this.quitGroup()console.log("确认")}}).catch(() => {// on cancelconsole.log("取消")next(false)});},200)},

Vue+vant 直播间 - 在离开直播间时弹出确认框相关推荐

  1. 如何在离开页面时弹出确认对话框

    离开页面确认主要是利用了onbeforeunload事件,当该事件声明为: Code <body onbeforeunload="return pageBeforeunload(eve ...

  2. vue如何在用户要关闭当前网页时弹出提示

    https://blog.csdn.net/qq_39517820/article/details/83446877 转载于:https://www.cnblogs.com/taochengyong/ ...

  3. ant design vue:upload打开选择文件弹框前弹出确认框

    看antd文档,刚开始我用得beforeUpload来实现,勉强能完成我想要的功能,但是流程上不完美,需要先选择了文件,才能弹出确认框,但是我的确认框其实跟文件没有关系,我想要先弹确认框再打开文件选择 ...

  4. vue中禁止页面滚动/滚动事件穿透-弹出蒙版时弹出层下面还可以滚动问题解决

    弹出层时,蒙版下还可以滚动页面 移动端 在蒙层所在div上加 @touchmove.prevent <div class="maskBox" @touchmove.preve ...

  5. 前端学习(1972)vue之电商管理系统电商系统之弹出修改对话框

    目录结构 router.js import Vue from 'vue' import Router from 'vue-router' import Login from './components ...

  6. vue实现在用户关闭或刷新浏览器当前网页时弹出提示“系统可能不会保存您所做的更改”

    1.首先先看一下效果图: 2.实现步骤 (1)在项目中打开想要出现如上效果的组件的vue文件 (2)在script标签中写如下代码,但是记得要替换成自己的路由 <script> expor ...

  7. 【土旦】vue 解决ios H5底部输入框 获取焦点时弹出虚拟键盘挡住输入框 以及监听键盘收起事件...

    问题描述 im聊天H5页面,在iOS系统下,inpu获取焦点弹出系统虚拟键盘时,会出现挡住input的情况,十分影响用户体验. bug图 解决方法: html: <input type=&quo ...

  8. vue下载、导出文件返回blob时后台抛出异常时弹出提示

    主要是利用response.type来判断返回数据的格式,直接上代码 api.exportXls(this.dataForm).then(response => {const fileReade ...

  9. Android视频直播源码开发直播平台、点播播放器哪家强?

    Android视频直播源码开发直播平台.点播播放器哪家强? 最近在项目中要加入视频直播和点播功能,那么问题来了,我需要一个播放器来播放视频流,那该如何选择呢?除了原生的VideoView(VideoV ...

最新文章

  1. Your system is running in low-graphics mode
  2. React setStats数组不更新,百思不得其解。
  3. 前端八大灵感设计,代码变为现实
  4. 【转】SASS用法指南
  5. 1092. To Buy or Not to Buy (20)
  6. 面试题(一)—Java基础(上)
  7. SEO能给独立站系统带来巨大的搜索流量吗?
  8. ssas报表项目数据集_处理SSAS多维OLAP多维数据集的有效方法
  9. 设置hash后导致的返回问题的解决方案
  10. mysql带入参的存储过程_MySql带参数存储过程()
  11. 刘迎东编微积分教材参考答案
  12. 2030年中国GDP将超越美国成为世界第一?
  13. 2022-2028年中国现代服务行业企业投资项目指引及机会战略分析报告
  14. asp.netcore 关于静态文件的访问权限控制(UseStaticFiles)
  15. Hyper-V虚拟机网络配置
  16. 流浪日记无限金币html,流浪日记无敌版金钱版
  17. 有意思,原来SQL中的NULL是这么回事儿
  18. 《白夜行》-东野圭吾
  19. ***pxj爱喝可乐***
  20. 新沂市一中计算机教室,新沂城市论坛『民意民声』记新沂市第一中学教师苗庆硕 - Powered by Discuz!...

热门文章

  1. 解决忘记rool密码问题
  2. chrome快速切换host的扩展程序
  3. 专题:求解我国冷链物流
  4. 布尔代数定律_布尔代数的公理和定律
  5. JavaScript之第三方开源库(underscore)学习篇
  6. Simulink嵌入式自动代码DSP F28335(2)——SCI通信
  7. java跳骚市场的代码,Java常用API包及骚操作
  8. 更换人脸(易容术)Photoshop实例教程
  9. 计算机集成制造系统erp,企业资源计划(ERP)和计算机集成制造系统(CIMS)
  10. 一个北京人的买房血泪史:我不想一辈子做房奴!