今天用了啥呢
- 页面通讯 $on $once $emit $off
- subNVue 原生子窗体
- 页面跳转 navigateTo redirectTo reLaunch
- 生命周期 onLoad onUnLoad
bug大佬 今天被啥卡住了
- uniapp 的监听 $on $emit $off $once
- uniapp 的跳转销毁页面规则
- uniapp 的subNvue 子窗体
具体的是什么问题呢?
- 注册监听页面没有传递信息
- 再次注册会注册加一次监听事件
- 页面混乱跳转
怎样解决的 跳转问题
- 先从页面跳转开始检查,判断当前页面是否需要返回逻辑
- 如果下一页逻辑需要保留页面用来回跳,跳转用 navigateTo
- 如果下一页逻辑不需要当前页面回跳,跳转用redirectTo
- 如果下一页逻辑有重复调用当前页面逻辑,跳转最好用reLaunch (如果第三页有第一页的重复逻辑,2页跳3页最好用relaunch)
怎样解决子窗体调用问题
- 调用页面引用子窗体
- 注册监听最好在onload 里面,逻辑处理也是
- 发送消息时,在触发的位置使用
未完,待续!