chenguokai
chenguokai
  • 发布:2019-08-08 17:17
  • 更新:2019-09-03 14:23
  • 阅读:212

uni-app 生命周期onLoad只执行一次,当点击返回按钮时候该如何让应用调用onLoad,或者有什么方法可以传递参数的

分类:uni-app
2019-08-08 17:17 分享
已邀请:
sadcruiser@126.com

sadcruiser@126.com

(1)页面通讯,用uni.$emit()和uni.$on()
(2)全局变量
(3) vuex

chenguokai

chenguokai (作者)

uni.reLaunch(OBJECT) 关闭所有页面,打开到应用内的某个页面。

看来只能使用这个方法就会执行onLoad了;

使用uni.navigateTo() 不会关闭当前页面,所以再返回时候,不会执行onLoad()

  • 18718500103@163.com

    还有onshow事件啊,不过第一次打开页面时除了执行onload事件还同时执行onshow,注意避免重复执行就好了,如果要异步传参就用楼下老铁的方法就好了

    2019-08-09 08:52

522951870@qq.com

522951870@qq.com

onShow 看文档,实话文档不是很好

522951870@qq.com

522951870@qq.com

你可在用值存一下参数,onshow不会变动值

Jiang731619

Jiang731619

$emit和$on

要回复问题请先登录注册