找回密码
 立即注册
搜索

跳转目标页面的onShow生命周期没有触发

1
回复
456
查看
[复制链接]

46

主题

47

帖子

465

积分

 楼主| 2021-4-9 10:59:26 显示全部楼层 |阅读模式

通过router.push接口跳转到快应用的B页面,当B页面只是引用一个自定义组件XX的时候,B页面的onShow生命周期无法触发。

回复

使用道具 举报

11

主题

124

帖子

675

积分

2021-4-10 17:50:51 显示全部楼层

快应用引擎框架对于自定义组件作为B页面的根节点时,B页面的onShow生命周期是无法触发的,但是子组件自身的onShow可以触发。

解决方案

在B页面的子组件外面加个div组件作为根节点,而不是把自定义组件作为根节点,这样B页面的onShow生命周期就可以触发了。具体可参考案例https://developer.huawei.com/consumer/cn/doc/development/quickApp-Guides/quickapp-case#h1-1610975179073


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册