微信小程序 某个页面直接返回首页(微信小程序回退到首页)
微信小程序 某个页面直接返回首页(微信小程序回退到首页)
打开小程序后,到三级页面后点击左上角的返回按钮,能够直接返回到首页
正常 A -> B -> C 都是通过 wx.navigateTo 跳转的,所以 wx.navigateBack 只能返回上一界面,如果要返回到A 界面就会出现 C -> B -> A 的效果。
如果想实现 A -> B -> C 当 C 点击返回时, 实现直接 C -> A 这种效果, 就只能A -> B 通过 wx.navigateTo 跳转 ,
B -> C 通过 wx.redirectTo 跳转,跳转触发后 B 页面就会被销毁, C 页面再返回 wx.navigateBack 就会直接到 A 了。
例如:
第一个页面采用navigateTo,
wx.navigateTo({
url: '/pages/logs/logs',
})
在第二个页面中使用redirectTo。
wx.redirectTo({
url: '/pages/test/test',
})
这里是重点:
在第三个页面点击回退时,会直接回到第一个页面
。(wx.redirectTo()跳转到新页面之后,会自动销毁上一个页面,在新页面点击返回按钮时,会直接回到上上一个页面)
这是相当于在这个回退过程中直接销毁第二个页面
小程序5种跳转页面方式的区别:
//只能跳转到tabBar配置页面
wx.switchTab({
url: '/pages/index/index',
});
//返回上一级页面(delta:返回的页面数,如果 delta 大于现有页面数,则返回到首页,默认值为1)
wx.navigateBack({
delta: 2 //默认值是1
})
//关闭当前页面,跳转到应用内的某个页面
wx.redirectTo({
url: '/pages/index/index',
});
//保留当前页面,跳转到应用内的某个页面
wx.navigateTo({
url: '/pages/index/index',
});
// 关闭所有页面,打开到应用内的某个页面
wx.reLaunch({
url: '/pages/index/index',
})
微信小程序 某个页面直接返回首页(微信小程序回退到首页)相关推荐
- main()如果返回0,则代表程序正常退出,返回非零代表程序异常退出。
main()如果返回0,则代表程序正常退出,返回非零代表程序异常退出. 参考文章: (1)main()如果返回0,则代表程序正常退出,返回非零代表程序异常退出. (2)https://www.cnbl ...
- 微信小程序禁止页面上下滑动;uni-app微信小程序禁止页面上下滑动;uni-app小程序上下滑动;
阻止小程序某个页面上下滑动,最简单有效方法:直接对小程序当前页的最外层标签盒子,设置固定定位即可! 设置固定定位后,页面的最大盒子宽度可能不是自动撑满的,那就自己在calc计算下宽度即可 .box { ...
- 微信小程序 隐藏页面导航栏左上角的小房子
描述:隐藏页面导航栏左上角的小房子 解决办法: onShow(){wx.hideHomeButton(); }, 在当前页面的onshow方法里面写上wx.hideHomeButton();来隐藏小房 ...
- 关于微信支付由H5页面修改为类似于微信支付手机充值的效果
上周由于工作需要,需将微信支付的H5页面跳转修改为AJAX点击后直接出发的效果.下面是之前采用的微信支付的JS代码: function onBridgeReady(){WeixinJSBridge.i ...
- 微信开发公众号页面配置JS-SDK调用微信接口
一:前期准备, 1,首先你需要一台服务器,:阿里云或者腾讯云啥的,最便宜的可以选择类似阿里云这种轻量级服务器,和域名配置好A记录. 2,需要在服务器打架node环境:可以找客服帮忙基本配置环境搭好. ...
- Android所有小部件列表页面,伟大的Android时钟小部件列表,以帮助您了解时间 | MOS86...
在上周的文章中,我提供了一些Android小部件的示例,可帮助用户监视和切换其设置(包括WiFi,电池,亮度,数据,GPS等).).在本周的Android小部件中,我将强调一些有用的时钟小部件,帮助您 ...
- 微信小程序获取页面元素高度_微信小程序之动态获取元素宽高
我以前一直以为微信小程序不能动态获取view元素的宽高.但是自从看到: wx.createSelectorQuery() 这个api接口,以前的某些问题就能得到解决了... 那么,这个api接口怎么用 ...
- 小程序监听android返回键,微信小程序左上角返回按钮触发事件
从A页面跳转到B页面,再从B页面通过左上角返回按钮,返回到A页面 A页面: B页面: 从B页面返回到A页面时,触发事件请求接口: 代码如下: B页面js代码 onShow: function () { ...
- vue中通过WeixinJSBridge关闭微信公众号当前页面,返回微信公众号首页
setTimeout(function() {//这个可以关闭安卓系统的手机document.addEventListener("WeixinJSBridgeReady",func ...
最新文章
- 数字图像处理8:图像增强之空域滤波
- 2020年香港将推两个创新研发平台,专注医疗及AI领域
- Bootstrap 输入组
- 投资学习网课笔记(part4)--基金第四课
- python cnn_Python · CNN(一)· 层结构
- jframe透明_使JFrame透明
- 华为桌面云 服务器可以虚拟多少,【华为桌面云】案例:单服务器环境且只有两块本地SATA盘创建虚拟机非常慢...
- 浅谈GPRS的几种应用方案
- python函数-函数进阶
- 车联网上云最佳实践(二)
- python永真循环_《Python语言程序设计》 —2.5.5 continue
- BZOJ3780 : 数字统计
- android实现1000次点击,android – AdMob收入和替代方案:展示次数和点击次数[已关闭]...
- Sql Developer 调试函数和过程 Sql window Command window Program window Test window 区别
- python pip安装pymssql_pip安装pymssql模块时报错“PEP 517”怎样处理
- oracle delete not in 优化,Oracle中的sql语句优化
- linux删除pdf密码
- 在计算机中 汉字系统把一个汉字表示为,计算机问题汉字系统在计算机内把一个汉字表示 – 手机爱问...
- 2020年G1工业锅炉司炉证考试及G1工业锅炉司炉复审模拟考试
- seaborn使用boxplot函数进行箱图可视化(使用色彩调色板自定义设置箱图的颜色、sns.set_palette全局设置palette参数、自定义全局调色板色彩)
热门文章
- 【Flutter 问题系列第 15 篇】如何给 Flutter 中的图片设置透明度
- chrome浏览器安装插件方法
- 【Kernel】驱动开发学习之Platform平台总线模型
- 统计自然语言处理梳理二:句法分析
- 结对开发——求二维环形数组所有子矩阵最大和的问题
- Android使用mob实现第三方登录(Facebook、Twitter)
- html网页播放flac,教你如何无损录制网页上播放的声音
- Spark——RDD操作详解
- Shader效果实现:双色渐变
- 【自学51单片机】3 -- 硬件基础知识(电容、三极管、74HC245、74HC138三八译码器)介绍和闪烁LED小灯