在接口调用或者是退出登录的时候,往往需要重新刷新页面数据,当然,也可以从新请求接口数据.

这里介绍一个函数getCurrentPages用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。

这里官方文档给的介绍是仅用于展示页面栈的情况,请勿修改页面栈,以免造成页面状态错误。

这里我们就可以写出一个刷新页面的方法:

         Refresh() {// 刷新当前页面var pages = getCurrentPages(); //获取所有页面的数组对象var currPage = pages[pages.length - 1]; //当前页面uni.reLaunch({url: currPage.$page.fullPath})}

当然,这个方法只适用一些特定的情况 ,在我们不考虑性能的情况下,尽量能调用接口数据还是需要调用接口数据。-

刷新当前页面(getCurrentPages)uniapp相关推荐

  1. uni-app:刷新当前页面

    var pages = getCurrentPages(); //获取所有页面的数组对象 var currPage = pages[pages.length - 1]; //当前页面 uni.redi ...

  2. uniapp刷新当前页面

    template部分 <view class="btn"><text @click="RedirectPage(item.Id)">查看 ...

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

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

  4. 微信小程序刷新当前页面

    //刷新当前页面. reloadThisPage() {let currentPages = getCurrentPages()let lastRoute = currentPages[current ...

  5. 【转】Hbuilder MUI 页面刷新及页面传值问题

    文章来源:http://www.111cn.net/sys/CentOS/67213.htm 一.页面刷新问题 1.父页面A跳转到子页面B,B页面修改数据后再跳回A页面,刷新A页面数据 (1).父页面 ...

  6. JS怎么刷新当前页面

    JS怎么刷新当前页面 reload 方法,该方法强迫浏览器刷新当前页面. 语法:location.reload([bForceGet])  参数: bForceGet, 可选参数, 默认为 false ...

  7. 使用ajax和history.pushState无刷新改变页面URL

    HTML5里引用了新的API,history.pushState和history.replaceState,就是通过这个接口做到无刷新改变页面URL的. 与传统的AJAX的区别 传统的ajax有如下的 ...

  8. jquery刷新iframe页面的方法(兼容主流)

    1,reload 方法,该方法强迫浏览器刷新当前页面. 语法:location.reload([bForceGet])    参数: bForceGet, 可选参数, 默认为 false,从客户端缓存 ...

  9. JS 关闭window.open的窗体,并刷新父页面

    Web开发中经常会遇到,使用  window.open打开窗体. 那么问题来了,怎么关闭打开的窗体?  网上给出了很多的解决方便,试了一些后都没有效果, window.top.close() 这个在I ...

最新文章

  1. IDEA 报错红色下划线“cannot resolve”但仍能运行的解决方法
  2. android接收不能广播,【11-16求助】急急急,service中无法接收广播!
  3. layuiajax提交表单控制层代码_究竟怎么用Restful风格编代码必看这篇。(二)
  4. 从vmware技术团队跳槽到微软技术团队(comlan)
  5. Python Map 并行
  6. 搞不懂的算法-排序篇1
  7. Linux疑难杂症解决方案100篇(十八)-Linux 或 Windows 上实现端口映射
  8. FlashCache初体验
  9. mysql多客户端数据不同步_一种多终端设备上的数据同步方法
  10. 动态规划在求解硬币问题中的应用(JAVA)--币制最大化、找零问题、硬币收集问题
  11. Docker系列教程20-安装Docker Compose
  12. lol自动刷人机辅助_LOL玩家转DOTA2后如何适应
  13. 《人件》--- 读书笔记
  14. ylbtech-Unitity-CS:AnonymousDelegates
  15. jquery18 css() : 样式的操作
  16. 50台计算机教室怎样布线,电教室布线技巧有哪些?
  17. 计算机上网记录怎么清除,电脑浏览器上网记录怎么删除
  18. android手机获取qq闪照的方法,QQ闪照怎么保存 闪照保存到手机的方法教程
  19. 计算机垃圾桶桌面,电脑桌面比垃圾桶还乱?一分钟轻松快速整理你的电脑桌面...
  20. 拥有自己的百度直达号

热门文章

  1. Mysql学习笔记2-提示符+创建(摘自慕课)
  2. syslog服务器与elk区别_Splunk和ELK深度对比
  3. CTO 的6个要素能力要求
  4. 行业调研与需求分析方法
  5. 1136:密码翻译(C++)
  6. android 艾特功能实现,IOS开发入门之iOS反编译实例之hook微信艾特所有人功能实现...
  7. Oracle数据库中保留小数点后两位的问题
  8. (成信大篇)双系统中使用锐捷客户端的问题
  9. 看“圆明园”后的感想
  10. python统计字符串中单词个数、单词之间用空格分割_输入一行字符,统计其中有多少个单词,单词之间用空格分隔开...