收藏
回答

如何动态销毁已经存在的tabbar页面?

当前tabbar页面无数据时,先显示空数据。当从其他页面获取数据时,在切换到当前的tabbar页面,会短暂出现原来无数据页面,然后再出现有数据的页面,导致用户体验不好。我想如何在其他页面销毁掉已存在的tab里面,有3个tab页面。这个问题困扰我好久了。回复问题一经有用,可有偿

最后一次编辑于  2023-03-02
回答关注问题邀请回答
收藏

1 个回答

  • 红薯
    红薯
    2023-03-02

    简单点写个定时器,有数据的时候显示加载中,复杂点的话你看看数据加载的逻辑,尝试在其他页面调用tabbar页面的方法       

     let pages = getCurrentPages()

     let beforePage = pages[pages.length - 2]

      beforePage.getInfo();

    getInfo是方法名


    2023-03-02
    有用
    回复
登录 后发表内容