![chenguokai](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/001/02/06/78_avatar_mid.jpg?v=0)
chenguokai
- 发布:2019-08-08 17:17
- 更新:2022-09-07 20:54
- 阅读:10811
7 个回复
s***@126.com
(1)页面通讯,用uni.$emit()和uni.$on()
(2)全局变量
(3) vuex
chenguokai (作者)
uni.reLaunch(OBJECT) 关闭所有页面,打开到应用内的某个页面。
看来只能使用这个方法就会执行onLoad了;
使用uni.navigateTo() 不会关闭当前页面,所以再返回时候,不会执行onLoad()
1***@163.com
还有onshow事件啊,不过第一次打开页面时除了执行onload事件还同时执行onshow,注意避免重复执行就好了,如果要异步传参就用楼下老铁的方法就好了
2019-08-09 08:52
5***@qq.com
onShow 看文档,实话文档不是很好
chenguokai (作者)
onShow不能传参数呀
2019-08-14 09:40
5***@qq.com
回复 chenguokai:为什么要传参数,onloand把参数保存,show里又不会变
2019-09-08 19:42
5***@qq.com
回复 chenguokai: 让秀只是页面隐藏,或者是在页面栈里面。
2019-09-08 19:42
5***@qq.com
你可在用值存一下参数,onshow不会变动值
Jiang731619
$emit和$on
w***@163.com
为什么 我进入相同的页面.onload 还是会执行
不暇 - 一个摸鱼划水的前端开发者
可以使用localStorage形式,在当前页面存储localStorage,点击返回按钮后,在上级页面读取localStorage存入字段并销毁localStorage,插件商城有全端兼容的localStorage插件。