微信返回上一页数据处理

 let pages = getCurrentPages();let prevPage = pages[pages.length - 2]; //prevPage 是获取上一个页面的js里面的pages的所有信息。 -2 是上一个页面,-3是上上个页面以此类推。\\prevPage.setData({finishFilesList: this.data.finishFilesList})wx.navigateBack({delta: 1,})

跳转某页后调用某页的onload

   wx.switchTab({url: '/pages/index/index',success(){console.log(app.globalData,'app.globalData.user')app.globalData.user={},app.globalData.wxHeadImage='../../images/myimg1.png'wx.showToast({title: '成功退出登录',})var page = getCurrentPages().pop();page.onLoad();}})

判断是否有上一页

  let pages = getCurrentPages();if (pages[pages.length - 2]) {// 如果有则上一页// 没有只取消this.setData({ispreviouspage: true})this.setData({identity: app.globalData.identity,userid: app.globalData.userId})// 判断是那个消息id还是项目idif (options.workMessageId) {this.setData({workmessageId: options.workMessageId})this.getWorkMessageDetails()}if (options.objid) {this.setData({objid: options.objid})this.getWorkAssignDetails()}} else {// 这是没有上一页this.setData({// 显示房子ispreviouspage: false})// 调用app.wxlogin的接口app.wxlogin().then((res) => {this.setData({identity: app.globalData.identity,userid: app.globalData.userId})// 判断是消息id还是任务id一般是消息idif (options.workMessageId) {this.setData({workmessageId: options.workMessageId})this.getWorkMessageDetails()}if (options.objid) {this.setData({objid: options.objid})this.getWorkAssignDetails()}})}

微信返回上一页数据处理相关推荐

  1. 微信小程序中带参数返回上一页的方法总结(三种)

    本篇文章给大家带来的内容是关于微信小程序中带参数返回上一页的方法总结(三种),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 方法一 把当前页面数据放入本地缓存( wx.setStor ...

  2. 苹果下微信浏览器返回上一页不刷新问题解决方案

    苹果下微信浏览器返回上一页不刷新问题解决方案 参考文章: (1)苹果下微信浏览器返回上一页不刷新问题解决方案 (2)https://www.cnblogs.com/liuxiaojie/p/78325 ...

  3. 《解决微信内置浏览器返回上一页强制刷新问题方法》

    <解决微信内置浏览器返回上一页强制刷新问题方法> 参考文章: (1)<解决微信内置浏览器返回上一页强制刷新问题方法> (2)https://www.cnblogs.com/li ...

  4. 微信小程序----返回上一页刷新或当前页刷新

    WXRUI体验二维码 如果文章对你有帮助的话,请打开微信扫一下二维码,点击一下广告,支持一下作者!谢谢! 声明 bug: 在onShow中执行this.onLoad(),会导致页面第一次加载的时候数组 ...

  5. 微信小程序返回上一页并刷新

    微信小程序返回上一页并刷新 前提:使用Taro和react 函数组件(使用类组件的应该同理) useDidShow,可以在每一次进入该页面时,都能刷新页面.这样使用Taro.navigateTo跳转到 ...

  6. IOS 微信返回按钮事件控制弹层关闭还是返回上一页

    在微信公共号内绑定域名后或微信内打开第三方链接跳转非单页面网站时,经常会有弹层Modal的需求,此时如果用户习惯性点击微信自带的返回"<"按钮,就会跳转回上一页或退出网站,而 ...

  7. 安卓微信浏览器返回上一页默认读取缓存解决方案

    安卓微信浏览器返回上一页默认读取缓存解决方案 参考文章: (1)安卓微信浏览器返回上一页默认读取缓存解决方案 (2)https://www.cnblogs.com/AlexBlogs/p/577727 ...

  8. 微信中苹果h5页面用window.history.go(-1)返回上一页页面不会重新加载/刷新

    微信中h5页面用window.history.go(-1)返回上一页页面不会重新加载问题问题描述:在实际开发中遇到这样一个问题,业务需求涉及到返回上一页问题,第一时间想到了window.history ...

  9. 微信小程序如何实现返回上一页功能

    微信小程序之返回上一页实现方法 先介绍三种跳转方式: 1.B页面自带返回按钮 wx.navigateTo(OBJECT) 保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返 ...

最新文章

  1. ABAP 数字处理相关内容备注
  2. 学习记录:CONCAT()
  3. 【UI自动化测试】Mac下进行Monkey测试
  4. SAP CRM Fiori BP overview page design
  5. 为Android应用程序添加社会化分享功能
  6. 前端学习(2040)vue之电商管理系统电商系统之执行build命令所有的警告
  7. Windows驱动程序开发语言
  8. 【写作技巧】中文摘要及关键词的撰写
  9. 30个值得关注的Vue开源项目
  10. typedef用法(二)
  11. halcon显示坐标_机器视觉之halcon入门(10)-一文弄懂halcon例程:color_fuse.hdev
  12. 升级Xcode8后需要添加的一些权限
  13. Tough Days
  14. pandorabox 潘多拉固件路由器作为无线打印机服务器记录
  15. macOS Monterey 12.0.1(21A559) 正式版三分区原版黑苹果镜像
  16. matlab db5是什么小波,3、代码 - matlab小波分析步骤是什么
  17. 中兴新支点操作系统_【中兴新支点操作系统】中兴新支点操作系统下载 v3.3.1 官方版-趣致软件园...
  18. 转载】强制删除域控制器
  19. 【ansible】如何将ansible jinja2的双花括号转义?
  20. 【禅道的使用】软件测试管理工具-禅道(思维导图详解)

热门文章

  1. 引用账户锁定无法登录_WIN10引用账户被锁定,且暂时无法登录的解决方法
  2. Vulnhub实战-Forensics
  3. Recaptured Image Forensics Based on Image Illumination and Texture Features ICVIP2020
  4. 迎新福袋 | 您有一份来自 Cocos Service 的包裹待查收!
  5. 失血多少会贫血_为什么会失血性贫血?
  6. android 版本的晴天钟,晴天钟app
  7. QPS高并发性能指标及其计算公式
  8. android8 home键反应慢,科技知识:安卓手机反应慢的解决方法
  9. 支付宝手机网页版支付、支付异步回调、退款
  10. 第四次作业——个人作业——软件案例分析