收藏
回答

定时器中setDada 没有立即生效?

定时器中setDada  没有立即生效?

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

2 个回答

  • 卢霄霄
    卢霄霄
    2019-08-30

    你以为是react吗。。。

    小程序的setData是同步修改值,异步渲染。。

    react的是异步改值,异步渲染。但是react不在定时器里会合并多个连续setData,定时器里不会合并,每次都执行。

    咦。。我在说啥??

    2019-08-30
    赞同
    回复
  • !!!Σ(っ°Д°;)っ
    !!!Σ(っ°Д°;)っ
    2019-08-30

    setData一直是异步的

    2019-08-30
    赞同
    回复 2
    • waterfall
      waterfall
      2019-08-30
      不太精确,视图层的改变是异步的,但是page对象的data改变是同步的
      2019-08-30
      回复
    • !!!Σ(っ°Д°;)っ
      !!!Σ(っ°Д°;)っ
      2019-08-30回复waterfall
      嗯,对,理解上理解成异步就行了
      2019-08-30
      回复
登录 后发表内容
问题标签