微信小程序之返回上一页实现方法
先介绍三种跳转方式:
1.B页面自带返回按钮

wx.navigateTo(OBJECT) 保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面

复制代码
2.B页面不带返回按钮

wx.redirectTo(OBJECT)关闭当前页面,跳转到应用内的某个页面。
3.B页面不带返回按钮

wx.switchTab(OBJECT) 跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面
自己在B页面人工添加返回按钮到A页面

wxml:

bindtap="navigateBack"
js:
navigateBack: function () {
var self = this;
var pages = getCurrentPages();
if (pages.length == 1) {
if (self.data.circleId && self.data.circleId >0) {
wx.redirectTo({
url: '../../circle/index/index?circleId=' + self.data.circleId
+ '&circleName=' + (self.data.circleName || '')
});
} else {
wx.switchTab({
url: "../../home/grouplist/grouplist"
});
}
} else {
wx.navigateBack({ changed: true });//返回上一页
}
}

题外话:
1、A -> B -> C C直接返回A
A -> B通过 wx.navigateTo 跳转
B -> C 通过 wx.redirectTo 跳转.跳转触发后 B 页面就会被销毁, C 页面再返回 wx.navigateBack 就会直接到 A 了
2、A -> B -> C 返回效果C -> B -> A
正常 A -> B -> C 都是通过 wx.navigateTo 跳转的,所以 wx.navigateBack 只能返回上一界面

如果你也想开发一款属于自己的微信小程序,可以通过第三方专业开发平台,来帮助你实现开发需求:厦门在乎科技-专注小程序、app、网站开发

微信小程序如何实现返回上一页功能相关推荐

  1. 小程序 图片上传php后台,微信小程序图片选择、上传到服务器、预览(PHP)实现实例...

    微信小程序图片选择.上传到服务器.预览(php)实现实例 小程序实现选择图片.预览图片.上传到开发者服务器上 后台使用的tp3.2 图片上传 请求时候的header参考时可以去掉(个人后台验证权限使用 ...

  2. php 点击选择图片上传,微信小程序图片选择、上传到服务器、预览(PHP)实现实例...

    微信小程序图片选择.上传到服务器.预览(PHP)实现实例 小程序实现选择图片.预览图片.上传到开发者服务器上 后台使用的tp3.2 图片上传 请求时候的header参考时可以去掉(个人后台验证权限使用 ...

  3. 微信小程序云开发-批量上传文件到云储存空间

    微信小程序开发 自己最近在玩微信小程序,准备记录一些自己遇到的,网络上没有对应教程(也许是自己没找到),或者是教程比较少的问题,然后给出自己的解决方案 目录 微信小程序开发 问题 一.云储存是什么? ...

  4. 微信小程序java中文乱码_如何解决微信小程序显示中文无法上传或者出现乱码的问题?...

    今天小编给大家讲解如何解决微信小程序显示中文无法上传或者出现乱码的问题?有需要或者有兴趣的朋友们可以看一看下文,相信对大家会有所帮助的. 在formData中对文字进行编码,使用encodeURI() ...

  5. 隐藏微信小程序左上角的返回或home按钮 wx.hideHomeButton

    隐藏微信小程序左上角的返回或home按钮  用的是 wx.hideHomeButton方法,但是这个方法是有限制的,管网说得又不清不楚,在百度也找不到相关的问题 在用这个方法的时候遇到过很多问题和官方 ...

  6. 微信小程序云开发实现上传文件和预览下载文件

    微信小程序云开发实现上传文件和预览下载文件 一.前言 目前微信提供了一个接口 wx.chooseMessageFile 它能让用户从聊天记录里面选择一个或者多个文件,然后返回它的一些信息,列入文件的p ...

  7. 微信小程序+SpringBoot实现文件上传与下载

    微信小程序+SpringBoot实现文件上传与下载 1.文件上传 1.1 后端部分 1.1.1 引入Apache Commons FIleUpload组件依赖 1.1.2 设置上传文件大小限制 1.1 ...

  8. 微信小程序如何把图片上传至服务器

    微信小程序如何把图片上传至服务器 前些日子接了个任务就是开发一个小程序,遇到了一个问题就是需要图片上传至服务器并保存记录,遵循着解决思路我们先从最开始入手 1:微信上传接口 2:服务器接收接口 3:保 ...

  9. 微信小程序开发之scroll-view上拉加载数据实现

    微信小程序开发之scroll-view上拉加载数据实现 一.开发思路 1.使用小程序的scroll-view组件中提供了一个bindscrolltolower属性监听组件的滑动到了底部 https:/ ...

最新文章

  1. Openfiler 2.3配置及Win2k8 iSCSI应用系列之二
  2. redis安装后提示权限问题ERR operation not permitted
  3. AJAX的表单请求POST请求方式
  4. 设置宿舍路由器为多账号登录的方法
  5. 【论文精读】PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitization
  6. php53 php55区别,详解 PHP 中的三大经典模式
  7. java 手写签名_Android 自定义View手写签名并保存图片
  8. PHP动态验证,php-动态更改验证规则
  9. c语言过磅系统,为什么要用无人值守_自动过磅系统?
  10. php 常用函数 180,php 部分常用函数
  11. $NOIp$前的日常
  12. 国内市场上 Android 手机屏幕分辨率的比例情况如何?
  13. 项目管理六大制约因素_项目管理的制约因素
  14. promoter:启动子预测程序(PPPs)软件现状及分析
  15. java编程选游戏本还是轻薄本,编程用什么笔记本,超薄本还是游戏本
  16. html中加减页码怎么设置,word中如何设置页码
  17. C语言:求一个四位数的个位、十位、百位、千位分别为多少
  18. [软件工具][原创]pcl引用库一键配置到VisualStudio中支持vs2015-v2022使用教程
  19. 联诚发召开宝安区卓越绩效管理标准实施项目启动大会
  20. SEAL开源库源码10

热门文章

  1. 2009英语一text1
  2. jetson nano 用opencv使用摄像头(CSI和USB)
  3. 分享程序员在囧途网站
  4. Java io流实现文件分割
  5. 数据库的查询优化方法
  6. 图片轮播php代码下载,jQuery带进度条滚动图片轮播代码
  7. web网页大作业——基于HTML+CSS+JavaScript制作摄影之家网站
  8. win10 桌面的的文件都不见了 提示不注销保存都文件都为临时_使用win10不久,C盘只剩下500MB?这样操作,我清理出了30G空间!...
  9. 在anaconda中加装R4环境
  10. Hadoop入门·环境搭建