收藏
回答

小程序有四个tabbar页面,每个页面的数据更新需要做对比处理吗?(有变化就更新没有就不更新)

最新小程序改版成带有四个tabbar页面的布局,每个tabbar页面是直接调接口就行,还是说需要优化成切到该tabbar页面后,调接口,拿到数据和上一次请求的数据做对比,有变化的部分就更新,没有变化的部分就不做更新,需要做这种优化吗,还是说直接请求接口正常渲染就行。不知道对tabbar页面的数据更新有什么好的策略方案吗

回答关注问题邀请回答
收藏

5 个回答

  • ;-)
    ;-)
    2023-11-07

    需要这么复杂吗?每次进一个tabbar页面都调这个页面的接口,不用作对比,数据直接覆盖更新违法吗 ? 当然,如果你是大厂有要求当我没说

    2023-11-07
    有用 1
    回复
  • Lewis
    Lewis
    2023-11-07

    是的做局部更新要从三个维度判断:

    1. 数据量大小
    2. 页面结构复杂度
    3. 数据更新频率

    页面比较简单不建议做,复杂度会高很多,新项目也不建议做过早的优化

    2023-11-07
    有用
    回复 1
    • dust
      dust
      2023-11-08
      好的,十分感谢
      2023-11-08
      回复
  • 正青春
    正青春
    2023-11-07

    不需要都更新,加载那个页面,更新那个页面就行了

    2023-11-07
    有用
    回复
  • BOBO
    BOBO
    2023-11-07

    每次进入tar你就当第一次进入处理就好了呗。

    2023-11-07
    有用
    回复
  • 风清雾云开见日出
    风清雾云开见日出
    2023-11-07

    小程序只能一次显示渲染一个tabbar页面,其他三个页面又不能一起显示出来,为什么要做数据更新,显示当前那个页面就做那个页面渲染数据更新就行了


    2023-11-07
    有用
    回复
登录 后发表内容