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

台州制作网站软件经典品牌推广文案

台州制作网站软件,经典品牌推广文案,做多站发布信息的网站,水果网站推广h5或uniapp或微信小程序&#xff0c;实现左上角返回到指定页面&#xff0c;侧滑左滑返回指定页面&#xff0c;安卓物理返回键返沪指定页面 uniapp开发app,(非微信小程序)uniapp写的微信小程序 uniapp开发app,(非微信小程序) 自定义的左上角返回按钮 <i class"iconfon…

h5或uniapp或微信小程序,实现左上角返回到指定页面,侧滑左滑返回指定页面,安卓物理返回键返沪指定页面

  • uniapp开发app,(非微信小程序)
    • uniapp写的微信小程序

uniapp开发app,(非微信小程序)

自定义的左上角返回按钮

<i class="iconfont icon-zuojiantou" style="font-size: 24px;" @click="goBack()"></i>

方法

goBack(){let pages = getCurrentPages();//函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面var num=pages.length//当前页面栈总数var backnum//需要返回的页数for(var i =0;i<num;i++){//循环找到指定页面路由所在的页数if(pages[i].route=='pages/xxx/xxx'){console.log(pages[i].route,'pages[i].route')//'pages/xxx/xxxx'你需要返回的页面路由backnum=num-i-1//计算返回的层数,总数-指定页面页数-1}		}console.log(backnum,'backnum')uni.navigateBack({delta:backnum//返回的页面数,如果 delta 大于现有页面数,则返回到首页。})},

安卓物理返回键监听,该方法与生命周期函数同级,也可以尝试放在methods里面。

onBackPress(options){//这里是监听安卓物理返回键或者侧滑左滑返回方式if(options.from=='navigateBack'){return false}else if(options.from=='backbutton'){//物理键默认返回上一级,我们在这里进行了处理this.goBack()//走我们自己的方法return true}else if('xxxx){//也可以是其他方式}}

uniapp写的微信小程序

思路,因为uniapp写的微信小程序用onBackPress监听不到不支持监听安卓物理返回,所以换了个想法,默认认为是安卓物理键或者侧滑左滑返回:如果是我自己的按钮,就走goBackFn的方法,把androidReturn设置为true,离开页面就不会执行beforeDestroy里面的方法;如果是物理按钮返回,那么离开页面,会触发生命周期函数beforeDestroy,所以在销毁页面前,判断是否为物理按键返回,是则调用goBack

自己写的左上角返回按钮
<i class="iconfont icon-zuojiantou" style="font-size: 24px;" @click="goBackFn()"></i>
data里面定义参数

androidReturn:true,//默认安卓物理键返回

定义方法

goBack(){let pages = getCurrentPages();//函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面var num=pages.length//当前页面栈总数var backnum//需要返回的页数for(var i =0;i<num;i++){//循环找到指定页面路由所在的页数if(pages[i].route=='pages/xxx/xxx'){console.log(pages[i].route,'pages[i].route')backnum=num-i-1//计算返回的层数,总数-指定页面页数-1}		}console.log(backnum,'backnum')uni.navigateBack({delta:backnum//返回的页面数,如果 delta 大于现有页面数,则返回到首页。})
}

生命周期钩子函数写代码,可以实现微信小程序自带的左上角返回,和安卓物理键,侧滑左滑返回

//uniapp内置了vue,所以可以用vue的生命周期
beforeDestroy() {if(this.androidReturn){console.log('物理键返回')this.goBack()}},

自定义左上角安检的返回

goBackFn(){this.androidReturn=false;this.goBack();},
http://www.shuangfujiaoyu.com/news/16414.html

相关文章:

  • wordpress常用的插件佛山百度网站排名优化
  • 做外贸网站信息百度流量
  • 免费宣传单设计模板googleseo优化
  • 外贸seo网站建设收录优美的图片
  • 自己做的网站怎么让别人看见网络优化这个行业怎么样
  • 做电影网站需要注意事项网络稿件投稿平台
  • 黑龙江最新疫情最新公告seo是什么seo怎么做
  • 怎么下载app企业优化推广
  • 如何做网站链接沈阳网站推广优化
  • 网页设计模板html代码教程图片长沙好的seo外包公司
  • 泰安网站建设论文结论江苏提升关键词排名收费
  • 图片做多的网站是哪个广告公司主要做什么
  • 网站后台界面百度推广如何代理加盟
  • 高度重视局门户网站建设国外免费网站建设
  • sae wordpress 伪静态365优化大师软件下载
  • 广东建设网站东营网站seo
  • 杭州模板做网站南宁seo营销推广
  • 外贸建站 服务器淄博网站营销与推广
  • 建设银行社保卡查询网站上海seo优化公司 kinglink
  • 怎么把几个网站做互通巩义网站推广优化
  • 织梦网站栏目设计网络营销的传播手段
  • 做网站的工作轻松吗软文推广是什么
  • 知名手机网站网站收录查询系统
  • 杭州下沙开发区建设局网站中国新闻社
  • 成都企业网站设计seo网站优化策划书
  • 护士做学分的网站2022最火营销方案
  • wordpress 上传主机谷歌seo新规则
  • 南昌网站seo外包服务口碑营销的重要性
  • 全国统一证书查询官网西安seo服务商
  • 安徽中色十二冶金建设有限公司网站舆情监测