位置: IT常识 - 正文

【uni-app】点击左上角返回按钮,弹出弹窗或者是携带参数返回上一页(uni-app怎么样)

编辑:rootadmin
【uni-app】点击左上角返回按钮,弹出弹窗或者是携带参数返回上一页

目录

1、弹出弹窗

2、把这一页的数据带回到上一页(获取下一页的数据 )

3、跳转页面并携带参数,接受页获取参数


1、弹出弹窗

推荐整理分享【uni-app】点击左上角返回按钮,弹出弹窗或者是携带参数返回上一页(uni-app怎么样),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:uni-app入门教程,uni-app实战教程,uni-app loading,uni -app,uni'app,uni'app,uni app ui,uni'app,内容如对您有帮助,希望把文章链接给更多的朋友!

当我返回上一页的时候需要做一个判断是否需要保存

onBackPress 只支持APP和H5 但不支持小程序 ,可以用onUnload生命周期解决,页面销毁的时候执行方法。

【uni-app】点击左上角返回按钮,弹出弹窗或者是携带参数返回上一页(uni-app怎么样)

注意:onBackPress和methods、onLoad同级

data() {return {flag: true //是否弹出返回提示框 }},onBackPress() {if (this.flag) {uni.showModal({title: "确定退出编辑?",content: "退出后内容不做保存",success: (res) => {if (res.confirm) {// console.log("确定返回");this.flag = falseuni.navigateBack({delta: 1, //返回层数,2则上上页})return true} else {this.flag = true// console.log("取消");return true}}})return true} else {return false}},

另一种写法

注意:不能写options.from === 'backbutton' ,因为 uni.navigateBack() 同样会触发 onBackPress 函数。因此在 onBackPress 中直接调用 uni.navigateBack() 并始终返回 true 会引发死循环。 从而会导致重写 onBackPress 方法不生效的罪魁祸首,然而也没有任何错误提示。

onBackPress(options) { if (options.from === 'navigateBack') { return false } uni.navigateBack({ delta: 1 }) return true}2、把这一页的数据带回到上一页(获取下一页的数据 )

第一页,点击下一步按钮到第二页

onShow() {let that = thisuni.$on('update1', function(data) {that.damagePoint = dataconsole.log(that.damagePoint)})},

第二页,点击左上角的返回按钮,携带数据到第一页

onBackPress(event) {uni.$emit('update1', this.damagePoint)},3、跳转页面并携带参数,接受页获取参数

第一页,跳转页面并携带参数(参数是对象)

methods: {change(item, index) {uni.navigateTo({url: '/pages/word/details?item=' + JSON.stringify(item)});}}

第二页,接受参数

onLoad(e) {let item = JSON.parse(e.item)console.log(item)}
本文链接地址:https://www.jiuchutong.com/zhishi/285105.html 转载请保留说明!

上一篇:若依 vue前端 动态设置路由path不同参数 在页面容器里打开新页面(新路由),面包屑和标签页标题根据参数动态改变,面包屑多级标题,侧边栏对应菜单亮起(前端vue后端node)

下一篇:工程复现 -- grid map和elevation map(工程复工程序是什么)

  • 三星watch4怎么测压力(三星watch4怎么测血压)

    三星watch4怎么测压力(三星watch4怎么测血压)

  • qq相册怎么设置仅自己可见(qq相册怎么设置访问权限)

    qq相册怎么设置仅自己可见(qq相册怎么设置访问权限)

  • QQ上发动态视频可以选封面嘛(qq动态发视频有时间限制吗)

    QQ上发动态视频可以选封面嘛(qq动态发视频有时间限制吗)

  • 电脑重装系统后连不上打印机(电脑重装系统后无法连接网络)

    电脑重装系统后连不上打印机(电脑重装系统后无法连接网络)

  • 拼多多付款了为什么我的订单里找不到(拼多多付款了为什么界面没有这个商品是什么原因)

    拼多多付款了为什么我的订单里找不到(拼多多付款了为什么界面没有这个商品是什么原因)

  • 主板m2接口是什么意思(主板m2接口是什么接口)

    主板m2接口是什么意思(主板m2接口是什么接口)

  • 淘宝直播观看人数是真实的吗(淘宝直播观看人数)

    淘宝直播观看人数是真实的吗(淘宝直播观看人数)

  • 抖音喜欢的视频失效了怎么办(抖音喜欢的视频怎么设置隐私)

    抖音喜欢的视频失效了怎么办(抖音喜欢的视频怎么设置隐私)

  • 什么叫快剪视频(快剪视频剪辑)

    什么叫快剪视频(快剪视频剪辑)

  • pra一al00是什么型号(pra_al00x什么型号手机)

    pra一al00是什么型号(pra_al00x什么型号手机)

  • 荣耀v30卡槽怎么取卡出来(荣耀v30卡槽怎么打开图解)

    荣耀v30卡槽怎么取卡出来(荣耀v30卡槽怎么打开图解)

  • 苹果录屏画质怎么调(苹果录屏画质怎么调整)

    苹果录屏画质怎么调(苹果录屏画质怎么调整)

  • vivo手机usb调试在哪(vivo手机的usb调试功能在哪里打开)

    vivo手机usb调试在哪(vivo手机的usb调试功能在哪里打开)

  • 乐视2怎么隐藏应用(乐视2怎么隐藏应用图标)

    乐视2怎么隐藏应用(乐视2怎么隐藏应用图标)

  • 电脑设置在哪里找到(华为平板电脑设置在哪里)

    电脑设置在哪里找到(华为平板电脑设置在哪里)

  • 拼多多退货单号在哪里看(拼多多退货单号填错了怎么修改)

    拼多多退货单号在哪里看(拼多多退货单号填错了怎么修改)

  • pcs是什么(pcs是什么附加费)

    pcs是什么(pcs是什么附加费)

  • 来微信没声音咋回事啊(来微信没声音咋调)

    来微信没声音咋回事啊(来微信没声音咋调)

  • 微型摄像头怎么连接手机

    微型摄像头怎么连接手机

  • 快手热门从哪里看(快手热门从哪里找)

    快手热门从哪里看(快手热门从哪里找)

  • x27手机的面部解锁在哪设置(x27手机的面部解锁怎么用)

    x27手机的面部解锁在哪设置(x27手机的面部解锁怎么用)

  • 手机收款语音如何放大(手机收款如何语音播报)

    手机收款语音如何放大(手机收款如何语音播报)

  • 使用 TF-IDF 算法将文本向量化(tf-idf计算)

    使用 TF-IDF 算法将文本向量化(tf-idf计算)

  • phpcms不支持缩略图和水印怎么办

    phpcms不支持缩略图和水印怎么办

  • 购买理财产品是什么意思?
  • 小规模纳税人所得税怎么征收
  • 如何理解合并报表中少数股东损益的抵消
  • 保理公司会计核算讲解
  • 无形资产升值怎么处理
  • 先分后合是什么意思
  • 房地产企业回迁房增值税
  • ATM可以存款到对公账户吗?
  • 低值易耗品残料有哪些
  • 当月的费用次月入账可以么
  • 一般纳税人资格证明在哪里打印
  • 采购工程物资会议纪要
  • 外贸公司发票过期怎么办
  • 土地闲置费可以税前扣除吗
  • 为职工垫付的款项属于其他应收款吗
  • 营业成本主要包括
  • 农村合作社纳税零申报
  • 员工宿舍可以扣除住房租金支出吗
  • 空调作为固定资产吗
  • 监事会成员是什么人
  • win10预览版是什么意思
  • 关闭开机自动启动
  • 收到银行退回余款
  • 小规模纳税人需要缴纳个人所得税吗
  • emsm是什么意思
  • php dom
  • php数组有哪几种类型
  • 耕地使用税的征收标准
  • PHP:imagecolorclosest()的用法_GD库图像处理函数
  • 向银行借入长期借款200000元,存入银行
  • php include和include_once
  • 发放职工薪酬账务怎么做
  • 特征融合add
  • 材料盘盈分录
  • 企业实际发生的与取得收入有关的支出
  • 所得税汇算清缴退税会计分录怎么做
  • 织梦商城
  • SQLServer中Partition By及row_number 函数使用详解
  • 计提工资的时候跟发放的时候不一样怎么办
  • 公司申请破产后员工有赔偿吗
  • MYSQL的select 学习笔记
  • 新会计准则计提减值准备
  • 小规模纳税人结转增值税的账务处理
  • 外出经营一定要开
  • 土地管理费属于什么费用
  • 行政单位合并财务怎么办
  • 资产负债表日后非调整事项应当在附注中披露
  • 报销的发票抬头怎么填
  • 损益明细表计提企业所得税
  • 进项税额抵扣时分录
  • 房地产开发企业增值税税率
  • 商业企业库存商品
  • sql语句执行顺序怎么写
  • linux 二进制转十六进制
  • ubuntu16.04终端在哪
  • vmware安装redhat6.5
  • xp系统不能正常启动怎么修复
  • 电脑kernel32.dll
  • win8出现蓝屏怎么修复
  • windows10 正式版
  • pm2使用手册
  • 学习笔记一
  • textview可以点击吗
  • python模块和类和方法
  • jquery动态设置css
  • 创建ie浏览器
  • unity3d应用开发
  • disk指令
  • cmd替换文件命令
  • android 中 EditText加入图标 更改边框颜色 设置透明
  • 从零开始学什么好
  • actionscript与javascript的区别
  • 基于JAVASCRIPT实现的可视化工具是
  • AndroidStudio中aar文件引用
  • javastudio
  • 税务局稽查科有什么处理企业的办法
  • 滴滴排队机制怎么设置
  • 江苏国税申报
  • 吉林省地方税务局单位职工集资建房免征营业税
  • 公司自有房屋装修费用入什么料目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设