在很多业务场景之下,需要返回上一级页面,并进行刷新,在uniapp中的uni.navigateBack 方法中,返回上一页是不会刷新的,更别说传值了,废话不多说直接上代码。

我们假设需要返回上一级页面的页面为当前页,点击按钮触发button事件,我们看看这个怎么写实现返回上一页并传值刷新

button() {

//this.data为要传值的数据
    uni.$emit('updateData', this.data);                        
    uni.navigateBack({
      delta: 1,
    });
  },

上一页的代码,假设传值数据为{id:1,name:'name'}:

onShow() {
            let that = this

//获取传值
            uni.$on('updateData',function(data){
                const params = 'id:'+data.id+', name:'+data.name;
                console.log('监听到事件来自 updateData ,携带参数为:' + params);
            })
},

uniapp如何实现返回上一级页面并传值刷新相关推荐

  1. 微信小程序返回上一级页面并传值刷新

    1 说明 在很多业务场景之下,需要返回上一级页面,并进行刷新,在微信小程序中的wx.navigateBack 方法中,返回上一页是不会刷 新的.如果上一页的页面加载是在onLoad方法中触发的话,那么 ...

  2. uniapp返回上一级页面并携带参数

    前言:返回上一级页面并携带参数适用的场景是从一个列表页跳到详情页,例如详情页内可以删除这条数据,返回列表页希望自动的把这个数据在列表中删除,在不刷新整个列表页的情况下删掉这个数据,这样用户体验在会更友 ...

  3. Qt实现页面跳转与返回上一级页面(Qt+VS2019)

    Qt实现页面跳转与返回上一级(Qt+VS2019) 页面跳转 返回上一级 页面跳转 问题描述:主界面yangc.ui;需要在主界面点击按钮后进入相应子界面,在子界面点击"返回"按钮 ...

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

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

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

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

  6. 微信小程序-自定义导航栏及返回上一级页面的实现

    一.参考文章 1.微信小程序自定义navigationBar 2.微信小程序返回上一级页面的实现代码 3.小程序开发--常用布局 二.需求 在导航栏中需要显示信息的"未读数量",所 ...

  7. 小程序路由(返回上一级页面)

    项目场景: 小程序路由跳转问题 项目场景:点击分享链接,跳转至详情页:跳转详情页时需要判断当前用户有没有登录:没有登录跳转至登录页,登录后回到详情页(返回上一级页面) 问题描述 登录后不能返回详情页 ...

  8. h5移动端实现物理返回键关闭弹框而非返回上一级页面

    需求:页面中的popup弹框,可以通过物理返回键进行关闭 方案: (1)当打开弹框时,向history中添加一个空记录,并且监听history的popstate变化 (2)当弹框打开状态用户操作了返回 ...

  9. vue返回上一页面时不刷新

    前景: 在日常使用的时候,我们经常需要返回上一级页面的时候,不刷新页面,保持页面不变,这里就需要使用以下方法: 思路: 因为vue是单页面应用,进入其他页面时会销毁该页面,用keep-alive不让其 ...

最新文章

  1. Windows Server 2008 R2 之十七WDS(部署服务)之一
  2. python我的世界给予物品指令_我的世界给予物品指令是什么
  3. 基于Leaflet和高德Web API扩展地理编码服务
  4. Android7.0 PowerManagerService亮灭屏分析(一)
  5. 边工作边刷题:70天一遍leetcode: day 3
  6. 【结论题(QAQ)】SSL新年欢乐赛暨BPM退役赛 A 送分题(luogu U102372)
  7. 检查mysql的replication_MySQL Replication需要注意的问题
  8. Java-P: 1、程序设计语言的分类
  9. C语言链表与malloc函数
  10. 【前端GUI】—— 网站美工必须掌握的PS知识点思维导图
  11. jupyter 使用nginx进行代理的nginx配置文件
  12. 互联网中的裂变是什么?
  13. 2112731-59-4,N-(Azido-PEG2)-N-Biotin-PEG3-acid末端羧酸可在活化剂(例如EDC或HATU)存在下与伯氨基反应
  14. springboot冷链物流信息调度系统毕业设计源码210951
  15. 如何将数据存入mysql_怎样将数据存入mysql数据库
  16. 您的浏览器暂不支持计算机上传文件的大小,电脑中谷歌浏览器无法上传图片的解决方法...
  17. 这些Word小技巧,你知道吗?
  18. double scanf输入时用%lf而printf用%f或%lf原理
  19. BCD码和十进制的转换
  20. Zemax学习笔记——实战案例之单镜头设计

热门文章

  1. Apache Flink在滴滴的应用与实践
  2. [软件需求工程]小爬虫
  3. 瑞芯微转化人脸检测retinaface模型
  4. python中plt.legend_matplotlib.pyplot绘制legend、特殊符号、设置坐标轴Ticks
  5. 网友爆料:圈内一微信卖号团队全员被抓
  6. Linux》yum与vim
  7. 键盘录入一个字符串要求长度为8不符合输出错误符合条件将字符串中所有大写字符替换成M
  8. 新型钓鱼手段:我好像进了个假的alipay.com!
  9. 计算机毕业设计-springboot课堂签到小程序-学生考勤打卡小程序
  10. jedis连接redis哨兵