当前位置: 首页 > news >正文

一起做网站郑州石家庄最新消息今天

一起做网站郑州,石家庄最新消息今天,网站可以做匿名聊天吗,在哪个网站订酒店做申根签证个人需求阐述: 当用户在页面A中,填写了内容之后,没有点击“保存/确定”,直接通过点击返回按钮或者手机的物理返回键直接返回时,需要给出一个二次确认的弹层,当用户点击确定离开之后,跳转到页面B…

个人需求阐述:

        当用户在页面A中,填写了内容之后,没有点击“保存/确定”,直接通过点击返回按钮或者手机的物理返回键直接返回时,需要给出一个二次确认的弹层,当用户点击确定离开之后,跳转到页面B,点击取消,页面不跳转

页面A的核心代码如下:

<button @click="goPage">离开此页面,前往B页面</button>import { onLoad, onUnload } from '@dcloudio/uni-app'onLoad(() => {console.log('页面加载了')uni.addInterceptor('navigateTo', interceptor)
})onUnload(() => {console.log('页面被卸载了')uni.removeInterceptor('navigateTo')
})// 拦截器
const interceptor:UniApp.InterceptorOptions= {async invoke(options: UniApp.NavigateToOptions) {const flag = await leaveBeforePage()if (flag) {return options} else {return false}}}// 离开页面前的判断
const leaveBeforePage = (): Promise<boolean> => {return new Promise((resolve) => {uni.showModal({content: '有信息未被保存,确认离开当前页面?',showCancel: true,success: ({ confirm }) => {if (confirm) {resolve(true)} else {resolve(false)}}})})
}// 手动点击返回页面B
const goPage = () => {uni.navigateTo({ url: '/pages/home/home' })
}

注意:如果是点击tabBar的按钮进行切换时,页面离开时的拦截器会无效,tabBar页面的拦截需要在onShow中处理。

本文是作者原创,大家在使用中有问题,欢迎留言评论!

http://www.hengruixuexiao.com/news/55126.html

相关文章:

  • 厚街做网站价格广州营销优化
  • 巩义网站推广优化营销方法有哪些
  • 自拍做爰视频网站软文优化
  • jsp可以做网站吗外贸网站seo优化
  • wordpress网站登录磁力宝最佳搜索引擎入口
  • 免费网站建设培训学校深圳seo外包公司
  • 网络营销是什么时候产生的淘宝怎么优化关键词步骤
  • 做招聘网站需要资质吗贵港网站seo
  • 网站对比种子在线资源搜索神器
  • 网站建设工资网络运营课程培训班
  • 网站建设优化服务好么西安疫情最新消息
  • 房地产市场规模seo外链平台
  • 网站建设及宣传管理规定推广引流吸引人的文案
  • 洪梅做网站seo服务销售招聘
  • 素材下载网站开发济宁百度推广价格
  • 专业做装修的网站检测网站是否安全
  • 无锡网站制作排名关键词生成器在线
  • 宁波网站制作出售百度霸屏全网推广
  • 团购网站制作北京网站推广机构
  • 怎么建淘宝优惠券网站做推广汕尾网站seo
  • 苗木网站怎么做网推资源渠道
  • 茶叶网站建设策划书火锅店营销方案
  • 南昌网站建设_南昌做网站公司搜索引擎营销原理
  • 公司网站抄袭美国疫情最新数据消息
  • 重庆微信网站制作公司网站推广优化排名
  • 做ppt选小图案的网站广州seo软件
  • 建设银行官方网站官网营销策划推广公司
  • s什么网站可以接单做设计赚钱网络运营师资格证
  • wordpress 调用 apiseo内部优化方式包括
  • 网站上传系统搜索引擎优化的简称是