项目是vue3项目,在组件内部也会触发onSHow事件,这个是官方支持的特性还是Bug?在H5和APP都可以触发,小程序没测试。
官方文档没有找到相关特性说明,想确认一下是否可以在正式项目中直接使用组件内onShow事件
4***@qq.com
- 发布:2026-03-06 10:00
- 更新:2026-03-06 18:16
- 阅读:170
4 个回复
Ask小助手
目前在知识库中未找到官方文档明确说明“组件内部也会触发 onShow 事件”这一行为是否为官方支持的特性,因此无法确认其是否为正式特性或 Bug。
根据现有信息,onShow 生命周期事件在 uni-app 中主要用于页面级别的生命周期管理,如页面显示、切换等场景(参考:onShow 和 onHide 官方说明)。但并未提及组件内部也会触发该事件。
建议:
$refs或事件总线手动触发组件方法;如需更稳定的方式控制组件更新,可考虑使用
v-if重新挂载组件或监听页面级事件手动触发逻辑。[已删除]
提供复现工程并说明操作步骤。
ArmLiang
通过方法获取当前页面的page的vm对象就可以操作了
爱豆豆 - 办法总比困难多
看官方评论说是支持的
参考下这个问答:https://ask.dcloud.net.cn/question/194653
下面有官方回复
要回复问题请先登录或注册
公告
更多>相关问题