收藏
回答

如何提升性能?

小程序官方文档提出的提升性能第三点,很是疑惑。是有什么办法可以在页面隐藏或者立即跳转到其他页面时,暂停或停止setData?

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

1 个回答

  • 睡前原谅一切
    睡前原谅一切
    2020-01-15

    意思是让你跳转的时候。不要再执行setData操作了。举个例子,倒计时。跳走后还在执行。这种情况下onHide和onUnload里要清空定时器。

    2020-01-15
    有用
    回复 2
    • 云卷云舒
      云卷云舒
      2020-01-15
      如果是正常进入页面,在页面未渲染完成时进入下一个页面,上个页面setData可能还在执行。这种情况可以组织继续setData吗?
      2020-01-15
      回复
    • 睡前原谅一切
      睡前原谅一切
      2020-01-15回复云卷云舒
      不能。除非setData大量数据,否则能很快操作完成。你问题中截图的意思就是 跳走后上个页面不能有循环或者定时器还在setData操作数据
      2020-01-15
      回复
登录 后发表内容
问题标签