小程序
小游戏
企业微信
微信支付
扫描小程序码分享
想要实现当某个页面隐藏(hide)/显示(show)时,该页面中的自定义组件也进行相应的隐藏或者显示。在自定义组件中使用attached的时候,当点击返回按钮时,自定义组件中的attached生命周期不触发,但是通过tabBar点击别的页面再回来,又能触发了,这是为什么?attached既不像page中的show也不像onLoad。。。。
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
组件没有onShow这样的生命周期的哦,可能要页面通知一下。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
不一样的。attached 会在 onLoad 之前触发,大意是组件节点树被“附着”到页面的时候,具体表现和 onLoad 会比较类似。
但是通过tabBar点击别的页面再回来,又能触发了
可以仔细描述下这个问题吗?
tabBar那个是我搞错了... 那如果想在某个组件里随时监听播放状态的话,应该放到组件的哪个生命周期函数中呢?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
组件没有onShow这样的生命周期的哦,可能要页面通知一下。
不一样的。attached 会在 onLoad 之前触发,大意是组件节点树被“附着”到页面的时候,具体表现和 onLoad 会比较类似。
可以仔细描述下这个问题吗?
tabBar那个是我搞错了... 那如果想在某个组件里随时监听播放状态的话,应该放到组件的哪个生命周期函数中呢?