看了官方的示例,有新旧两种通信方式,但是,uni.$on
时,点击按钮,跳转页面,导航条为空白,内容显示在上一个导航条上,多个页面使用的一个Nvue类型的导航条,是需要分多个页面绘制导航条,还是有其他办法将导航条所需的值传入。
s***@outlook.com
- 发布:2019-07-22 09:06
- 更新:2019-07-27 22:51
- 阅读:1417
2 个回复
SimpleJalon - 个人承接PHP、uniapp项目,有案例,联系QQ 615773740,不接受外地工作,可付费提供技术支持。添加QQ时务必备注来意以及添加渠道,渠道可以写:`uniapp`
用postMessage吧 这种不会通讯很频繁的吧?
如果用nvue开发的话,直接把导航条写在当前页也是可行的,
s***@outlook.com (作者) - 简单传递美好,
我也遇到了这个问题,原本打算使用
uin.$on
以及uni.$emit
来传递导航条的值,但是页面还没切换,导航的值已经变了(使用的同一个Nvue导航条,传递不一样值,跳页面)。后来使用uni.$setstorage
以及uni.$getstorage
,vue页面设置,跳转以后读取,达到变换导航条参数的目的。