收藏
回答

使用wxfor循环渲染时发现onload里面set的数据好像在页面渲染完成之后才好,为什么?

我在按钮上绑了一个打印(96),然后发现了这个问题。onload里面的不应该在渲染之前要执行完吗


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

刚刚发现好像不是没set数据,而是前面没标识

这俩有什么区别吗?

这个data在onshow和onready里面还是不能打印

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

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-02-17
    异步了解一下
    2020-02-17
    有用
    回复 5
    • 潘钰文
      潘钰文
      2020-02-17
      onload和onshow也能异步吗,怎么处理啊
      2020-02-17
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-02-17回复潘钰文
      本来就是异步啊,不需要处理啊。
      2020-02-17
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-02-17回复潘钰文
      你想玩阻塞,这不现实,代码不管怎么写,js都是单线程
      2020-02-17
      回复
    • 潘钰文
      潘钰文
      2020-02-17回复Mr.Zhao
      就很简单,我如果想要他onload执行完再取渲染页面,有什么办法吗。他现在setdata还没有执行完,页面就加载完了
      2020-02-17
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-02-17回复潘钰文
      没办法
      2020-02-17
      回复
登录 后发表内容
问题标签