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

太原关键词排名优化深圳免费网站排名优化

太原关键词排名优化,深圳免费网站排名优化,wordpress主题包,做网站要用那些软件一、第一步1、App.vue中定义globalData用于全局存储状态globalData:{needShowReleaseConfirm: false, // 标记是否需要显示发布页面确认弹窗allowReleaseJump: false ,// 标记是否允许跳转到发布页面},2、在App.vue中的onLaunch写入监听事件onLaunch: function() {// 添加switc…

一、第一步

1、App.vue中定义globalData用于全局存储状态

globalData:{needShowReleaseConfirm: false, // 标记是否需要显示发布页面确认弹窗allowReleaseJump: false ,// 标记是否允许跳转到发布页面},

2、在App.vue中的onLaunch写入监听事件

	onLaunch: function() {// 添加switchTab拦截器const app = this;uni.addInterceptor('switchTab', {invoke: (args) => {console.log('switchTab拦截器触发', args);// 获取当前页面路径const pages = getCurrentPages();if (pages.length > 0) {const currentPage = pages[pages.length - 1];const currentRoute = currentPage.route;// 判断是否跳转到release页面(从任何tabbar页面)if (args.url === '/pages/release/release') {// 如果已经允许跳转,则清除标记并正常跳转if (app.globalData.allowReleaseJump) {console.log('用户已确认,允许跳转到release页面');app.globalData.allowReleaseJump = false;app.globalData.needShowReleaseConfirm = false;return true;}console.log('检测到跳转到release,需要显示确认弹窗');// 设置全局标记,需要显示确认弹窗app.globalData.needShowReleaseConfirm = true;// 触发当前页面显示弹窗uni.$emit('showReleaseConfirm');// 阻止跳转return false;}}// 其他情况正常跳转app.globalData.needShowReleaseConfirm = false;app.globalData.allowReleaseJump = false;return true;}});},

二、第二步

我的需求是从任何tabbar页面跳转到release这个tabbar页面时都弹窗出来,点击选择后才会跳转,如图

这些弹窗需要写到跳转前的页面里,比如从index页面跳转到release页面前要弹窗,就把这个弹窗写到index页面。

1、拿index页面来实例,在index.vue页面的created中监听收到的状态,来决定是否显示弹窗。

created() {// 监听全局事件,当要跳转到发布页面时显示确认弹窗uni.$on('showReleaseConfirm', () => {console.log('收到显示发布确认弹窗事件');this.showReleaseModal = true;});},

http://www.dtcms.com/wzjs/553279.html

相关文章:

  • 房地产电子商务的网站建设宾馆网站制作
  • 网站建设管理维护责任书格式无忧网站源码
  • 建设推广网站建网站建设网站
  • 微信电影网站怎么做的网络公司营业范围
  • 电子商务 网站模板做cps的网络文学网站
  • 同城同镇网站建设wordpress 回复某个人
  • 买机票便宜的网站建设做个简单网站大概多少钱
  • 网页设计免费网站推荐微软做网站
  • wordpress菜单背景半透明南京seo外包
  • 广州做网站商城的公司虚拟机做网站服务
  • 高清网站推广免费下载学院宣传网站建设简介
  • 北京市住房与城乡建设厅网站刷单网站开发
  • 莲湖微网站建设天空台108网站找手工活带回家做
  • 医疗产品网站建设wordpress产品定制插件
  • 公司网站邮箱怎么看接收服务器类型关于手机网站设计的若干想法
  • php网站开发实训报告书建设简易电子商务网站流程
  • 怎么做商城网站平谷重庆网站建设
  • 南昌微网站建设免费网站推广工具有哪些
  • 推广单页网站免费制作在手机上怎么做app软件
  • 无锡网站制作哪家便宜网站案例演示
  • 晋江市建设局网站永久免费自动建站系统
  • 做微信小程序和做网站网站浏览器兼容
  • 电商网站开发背景怎么写xx汽车企业网站和信息化建设
  • 建站 哪个网站系统好用丰台建设企业网站
  • 买空间服务器做网站怎么弄如何制作境外网站
  • 陕西网站建设优化建站外贸营销型网站设计
  • 做的好点的外贸网站有哪些wordpress 排版代码
  • 专业番禺网站建设网站建设与制
  • 北京公司网站建设定沧州百胜信息技术有限公司
  • 手机网站免费空间西宁网站建设报价壹君博贴心