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里面,点击触发即可


相关文章
|
3月前
|
JSON JavaScript 数据格式
团队筛选功能,上一页,下一页,数字按钮省略
团队筛选功能,上一页,下一页,数字按钮省略
29 0
|
6月前
uniapp 返回上一页
uniapp 返回上一页
426 0
|
12月前
|
小程序
微信小程序跳转页面传多个参数(拼接)
微信小程序跳转页面传多个参数(拼接)
190 0
|
JavaScript UED
vue项目强制刷新当前页面无空白
vue项目强制刷新当前页面无空白
95 0
|
前端开发
【(不用Ajax)解决 Layui 插件分页点下一页后又自动跳回前一页的问题】
【(不用Ajax)解决 Layui 插件分页点下一页后又自动跳回前一页的问题】
165 0
|
小程序
微信小程序wx.navigateTo跳转参数大小超出限制问题
微信小程序wx.navigateTo跳转参数大小超出限制问题
287 0
|
数据库
pagehelper分页查询明明下一页没有数据了却还是返回了数据
pagehelper分页查询明明下一页没有数据了却还是返回了数据
495 0
|
小程序
uniapp微信小程序如何返回上一页的左上角小房子的坑
实际上出现的问题是我在跳转页面的时候选择了wx.relaunch(关闭所有页面,打开到应用内的某个页面),它出现的问题就是会出现小房子。
860 0
uniapp微信小程序如何返回上一页的左上角小房子的坑
(uniapp跳转回显),A页面进入B页面,B页面返回A页面,并传值给A页面(技巧绝对好用慢慢看)
(uniapp跳转回显),A页面进入B页面,B页面返回A页面,并传值给A页面(技巧绝对好用慢慢看)
573 0
(uniapp跳转回显),A页面进入B页面,B页面返回A页面,并传值给A页面(技巧绝对好用慢慢看)
|
前端开发
前端项目实战172-根据disFlag的值判断是详情页面还是编辑
前端项目实战172-根据disFlag的值判断是详情页面还是编辑
75 0