当前组件页为首页时attached 和 show 同时执行 切换进入的时候只执行attached ?
发布于 7 年前 作者 wenxiuying 218 次浏览 来自 官方Issues

我是五个组件页面组成的tables选项卡

当我把index页面选为首页时 刷新执行:

切换到index页面执行(根据if判断选择是否调用当前组件页面):

总结: 把当前页面选中为首页时 attached() 和 show() 都执行 没选为首页切换则只执行attached()

这样就会出现重复调用的问题

2 回复

基础库怎么调都没用

大概是,如果组件还没注册上,页面已经到onShow了,那么组件捯饬好了,就不会再进 pageLifeTime的onShow了。不同的生命周期,你不能指望他们肯定会按照固定先后顺序执行。比如 app的onShow 也 page的onLoad,谁先谁后没个准的

回到顶部