收藏
回答

页面返回,此时如果程序处于request中,会在什么时候释放内部data 等数据 ?

小程序页面处于 request 发送交易到后台,通讯过程中做耗时超做,比如download,此时用户按了返回键,那么请问 this对象中的 data 或者自定义的数据什么时候进行回收呢? 中途会不会有问题?

注: 当前的request 比较长,可能链式 .then 调用,并没有 取消。

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

1 个回答

  • Vinlic
    Vinlic
    2021-02-16

    会执行完后再回收,不会立即回收

    2021-02-16
    有用 2
    回复 4
    • Vinlic
      Vinlic
      2021-02-16
      当然,最好优化好请求时长并设置适当的请求超时时间
      2021-02-16
      1
      回复
    • 白tom
      白tom
      2021-02-16
      即使再耗时也可以是吧,对了,如果我 页面的data 引用赋值给app.data,此时应该不会被回收吧。
      2021-02-16
      回复
    • Vinlic
      Vinlic
      2021-02-16回复白tom
      是的,只要还有引用就不会回收
      2021-02-16
      2
      回复
    • 白tom
      白tom
      2021-02-16回复Vinlic
      好的感谢
      2021-02-16
      回复
登录 后发表内容
问题标签