收藏
回答

小程序this.setData性能如何提升?

在一个方法函数中,如果要发起3次网络请求接口数据,三个网络请求是分开写还是一起写,分开写的话在每个网络请求中都需要使用到this.setData,3个网络请求就使用了3次this.setData(),如果我在一个网络请求中写另外两个网络请求,在最里层的网络请求中使用this.setData哪种方案好一些。

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

3 个回答

  • Admin²⁰²⁰
    Admin²⁰²⁰
    04-23

    Promise.all后一次setData

    04-23
    有用 1
    回复
  • 祁冲锋
    祁冲锋
    04-23

    一次接口请求,如果数据需要再页面展示就setData,没必要按你说的增加代码复杂度,感觉有点得不偿失,个人愚见

    04-23
    有用
    回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    04-23

    才3次性能问题可以忽略

    想要只setData一次,试试Promise.all

    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    04-23
    有用
    回复 2
登录 后发表内容
问题标签