考虑到触发刷新的地方很多,如果把每一个的上下文都传进来,调用上下文的onLoad方法,太过复杂,如果是组件层层嵌套那就没法玩了。

最后思路其实很简单就是把最后的一个路由拿出来,重新加载一遍。

// 全局可用
function reloadThisPage() {let currentPages = getCurrentPages()let lastRoute = currentPages[currentPages.length - 1].routelet options = currentPages[currentPages.length - 1].optionslet optionsStr = ""for (let key in options) {optionsStr += '?' + key + '=' + options[key]}wx.redirectTo({url: '/' + lastRoute + optionsStr,})
}

关于微信小程序如何刷新当前页面相关推荐

  1. 微信小程序如何刷新当前页面或者刷新上一个页面

    小程序刷新当前页面和刷新上个页面 刷新当前页面 const pages = getCurrentPages() //声明一个pages使用getCurrentPages方法 const perpage ...

  2. 微信小程序返回上一级页面时刷新页面

    问题描述: 微信小程序返回上一级页面时需要重新加载一下数据 问题解决: 方法一: 在需要返回的页面的onShow(){}方法中调用要刷新数据的方法 方法二: goBack(){let pages = ...

  3. 微信小程序如何刷新当前界面

    微信小程序如何刷新当前界面 在微信小程序开发的过程中,在一个页面中对数据操作之后我们大多数时间都需要刷新一下当前界面以把操作之后的结果显示出来,但是如何在执行操作后进行本页面的刷新就成了一个问题很大但 ...

  4. 微信小程序动态更改标题栏_微信小程序实现动态设置页面标题的方法【附源码下载】...

    本文实例讲述了微信小程序实现动态设置页面标题的方法.分享给大家供大家参考,具体如下: 1.效果展示 2.关键代码 ① WXML文件 标题1 标题2 标题3 还原 ② JS文件 Page({ // 设置 ...

  5. 微信小程序 不能跳转页面 跳转不生效

    微信小程序 不能跳转页面 跳转不生效 ,可能是用法不正确哦 wx.navigateTo(Object object) 保留当前页面,跳转到应用内的某个页面.但是不能跳到 tabbar 页面.使用 wx ...

  6. 微信小程序web-view 外部引用h5页面调用摄像头录制视频 配有提示音

    微信小程序web-view 外部引用h5页面调用摄像头录制视频 配有提示音 1.目前的需求是什么 2.都踩了那些坑 1.小程序 2.h5语音提示 3.语音合成声音录制不进去,ios有时候是麦克风,有时 ...

  7. 微信小程序拼团功能页面展示

    微信小程序拼团功能页面展示 一.拼团功能 拼团就是让消费者在优惠价格的吸引下,自发邀请好友组团,以优惠的价格购买商品的促销活动 二.拼团功能的作用 1.与纯粹的购物相比,这种营销方式迎合了大多数用户的 ...

  8. 微信小程序PHP注册,微信小程序 教程之注册页面

    微信小程序――Page Page()函数用来注册一个页面.接受一个object参数,其指定页面的初始数据.生命周期函数.事件处理函数等. object参数说明: 属性 类型 描述 data Objec ...

  9. 后退一步 小程序_微信小程序返回上一级页面的实现代码

    微信小程序返回上一级页面 wx.navigateBack({ delta: 1 //返回上一级页面}) html: 保存 js: //提交 submit(){ let data = this.data ...

最新文章

  1. automaticallyAdjustsScrollViewInsets
  2. [转载]交换机背板带宽计算方法
  3. 百度智能小程序正式开源,开发方案详解
  4. 转:SqlPlus Set常用设置
  5. 如何设置'REUSE_ALV_GRID_DISPLAY'的单个单元格的颜色
  6. BZOJ3527: [Zjoi2014]力
  7. C#语言入门详解---委托(刘铁猛)
  8. Uniapp组件之间传参
  9. 带头结点的单链表删除
  10. 催收评分卡(二)关于催收评分卡的血泪史
  11. 计算机国家实验教学示范中心,教育部 财政部关于批准2007年国家级实验教学示范中心建设...
  12. 在linux安装windows应用商店,Ubuntu 已在微软官方应用商店 Windows Store 上免费提供下载...
  13. Linux PTP IEEE1588使用
  14. python实现输出日历_python实现输入日期打印日历
  15. java代理模式租房案例
  16. STM32H7B0 HAL库中关于DMA的注意事项以及DCMI调试遇到的问题及解决方法
  17. EMC测试-基础2EMI测试_辐射发射
  18. numpy合并不同维度矩阵_玩数据必备Python库:Numpy使用详解
  19. IP输出不足,端游手游化时代的单一手游企业如何破局?
  20. Java num+=1、num++与num=num+1的区别(通俗易懂,附带例子)

热门文章

  1. Python学习打卡第一周
  2. Python 线程同步的三种方式
  3. Tarjan算法超详细讲解(割点割边强连通)
  4. 同步系统时间与硬件时钟
  5. Kubernetes——PV与PVC
  6. 《Python深度学习》第一部分读书笔记
  7. 一文搞清楚码元速率(波特率)和比特速率(比特率)的区别
  8. 带你全面解析Android框架体系架构view篇,全网疯传
  9. 中国象棋大战 v2.13 绿色
  10. 希尔排序------排序