原文:uniapp uni.$emit和uni.$on的使用,不再使用onShow执行请求方法 太过频繁

当用户点击列表的图片的时候可以跳转到详情页面,如果这个时候使用onShow去执行的时候每次都要重置用户选择的订单,用户辛辛苦苦选择的点错图片进入详情页面再次返回这个页面选择的订单都要再次去选择 .所以在onLoad里面里面执行请求方法,但是a页面的去往b页面操作的时候,操作完之后b页面返回a页面的时候需要再次刷新页面,但onLoad不会再执行,所以需要使用到uni. emit和uni. on方法 ...

2021-08-11 14:17 0 460 推荐指数:

查看详情

如何使用uni.$emit()和uni.$on() 进行页面间通讯

自 HBuilderX 2.0.0 起支持 uni.$emituni.$on 、 uni.$once 、uni.$off ,可以方便的进行页面的通讯 ,触发的事件都是 App 全局级别的,跨任意组件,页面,nvue,vue 等。事件详情 具体如何使用呢?我们假设一个场景,进入app,是未登陆 ...

Fri Jul 09 18:38:00 CST 2021 0 174
关于uniapp的事件监听,使用uni.$once和uni.$on导致的重复监听

最近写项目的时候遇到个问题,就是在使用uniapp的事件监听器时出现重复监听问题。一开始我是用的uni.$on去监听事件,然后出现了重复的触发监听。百度了下,官方提示单次触发的建议使用uni.$once。于是乎我改为了uni.$once,确实重复监听的问题没了,但是又伴随一个新的问题。那就是当打开 ...

Fri Jun 12 00:14:00 CST 2020 2 4345
uniapp 使用uni.request发送multipart/form-data请求方法

最近开发的时候遇到一个问题,小程序 上需要向后端传 base64 的图片,且需要使用multipart/form-data 的方式将数据传给后端,然而(wx|uni).request 没有直接支持 multipart/form-data,百度了半天终于找到了解决方法,在这里记录一下。 第一个问题 ...

Fri Mar 18 00:12:00 CST 2022 0 1541
uni开发app使用uni.switchTab子返回父的时候没有触发onshow和onLoad生命周期

今天我在做uniapp项目中从父页面跳转到子页面提交数据返回父页面的时候发现数据并没有执行onload生命周期,使用getCurrentPages()获取当前页面栈的实例从这个思路往下深入 以上就是我自己研究出来的解决方案,在百度摸索了一圈都是不能用的,只能自己console打印 ...

Wed Jun 16 20:17:00 CST 2021 0 378
uniapp中扩展组件uni ui的使用

首先,无论使用哪种扩展插件,都需要确认已经执行了一下操作: uni-app 项目,进入项目目录(下面两步必不可少) 1、例如--日历 2、例如--滚动通知栏 ...

Tue Jan 07 18:32:00 CST 2020 0 4384
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM