uniapp返回上一页

简介: uniapp返回上一页
backPageRefresh(page) { // page这个值如果你只返回上一页可以不用传,返回上上页就传2,以此类推
        let pages = getCurrentPages(); // 当前页面
        let i = 0
        if (page) {
          i = page - 1
        }
        let beforePage = pages[pages.length - (2 +
          i)]; // 前一个页面或者更多  beforePage 这个值当你刷新浏览器后是无法返回的,需要用到浏览器历史记录返回上一页 history.back()
        if (beforePage && beforePage.$vm.refreshRequest) {
          uni.navigateBack({
            delta: page || 1,
            success: function() {
              beforePage.$vm.refreshRequest(); // 执行前一个页面或者前几个页面并且刷新该页面
            }
          });
        } else {
          history.back() // 浏览器的方法返回上一页
        }
      },

直接放methods里面,点击触发即可


相关文章
|
15天前
uniapp 返回上一页
uniapp 返回上一页
|
6月前
|
缓存 前端开发 JavaScript
【前端用法】jquery获取当前页面的URL信息
【前端用法】jquery获取当前页面的URL信息
52 0
|
6月前
|
JavaScript UED
vue项目强制刷新当前页面无空白
vue项目强制刷新当前页面无空白
50 0
|
7月前
|
前端开发
【(不用Ajax)解决 Layui 插件分页点下一页后又自动跳回前一页的问题】
【(不用Ajax)解决 Layui 插件分页点下一页后又自动跳回前一页的问题】
59 0
|
10月前
|
小程序
微信小程序wx.navigateTo跳转参数大小超出限制问题
微信小程序wx.navigateTo跳转参数大小超出限制问题
187 0
|
小程序
uniapp微信小程序如何返回上一页的左上角小房子的坑
实际上出现的问题是我在跳转页面的时候选择了wx.relaunch(关闭所有页面,打开到应用内的某个页面),它出现的问题就是会出现小房子。
585 0
uniapp微信小程序如何返回上一页的左上角小房子的坑
(uniapp跳转回显),A页面进入B页面,B页面返回A页面,并传值给A页面(技巧绝对好用慢慢看)
(uniapp跳转回显),A页面进入B页面,B页面返回A页面,并传值给A页面(技巧绝对好用慢慢看)
366 0
(uniapp跳转回显),A页面进入B页面,B页面返回A页面,并传值给A页面(技巧绝对好用慢慢看)
|
Android开发
autojs之webview返回上一页
autojs之webview返回上一页
487 0
|
小程序
微信小程序 返回上一页并传参
微信小程序 返回上一页并传参
330 0
|
小程序 开发者
【mpvue】微信小程序返回到tab页面并刷新页面,在微信开发者工具运行正常,但是真机调试的时候跳转到了tab页面但不会刷新。getCurrentPages()获取的不是当前页面
1、问题描述 在「添加基金页面pages/addfund/main」添加完基金后,点击取消,会需要跳转到「基金页面pages/index/main」并且刷新出刚刚添加的基金 现在的问题是: 在微信开发者工具中操作时:添加完基金后,会跳转到「基金页面pages/index/main」并且刷新出刚刚添加的基金 在真机调试、预览时:在手机上操作添加完基金后,会跳转到「基金页面pages/index/main」但是不会自动刷新出刚刚添加的基金
353 0
【mpvue】微信小程序返回到tab页面并刷新页面,在微信开发者工具运行正常,但是真机调试的时候跳转到了tab页面但不会刷新。getCurrentPages()获取的不是当前页面