收藏
回答

关于动画的循环播放问题

如果我需要一个动画持续不断的循环播放,可以怎么做呢,我在程序里面写while true循环会报错,说是死循环。 就需要实现一个一直播放的动画,然后还可以进行其它点击等操作。我看了看微信的多线程,好像做不到这点,而且并发数最高只能为1. 急急急!!

最后一次编辑于  2018-07-19
回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2018-07-19

    while true 不行吗! 那你可以写个方法,方法不断调自己呀~

    a:function(){

        console.log(1);

        this.a();

    }

    2018-07-19
    赞同
    回复 4
    • DoubleFish
      DoubleFish
      2018-07-19

      但是这样不会造成线程堵塞吗,而且我有个需求是要等一秒再变化一次,就像一个加载条那种的

      2018-07-19
      回复
    • DoubleFish
      DoubleFish
      2018-07-19回复DoubleFish

      感谢 我刚刚试过了,真的能行

      2018-07-19
      回复
    • 卢霄霄
      卢霄霄
      2018-07-19回复DoubleFish

      a:function(){

          setTimeout(()=>{

              this.a(); 

          },1000)

      }


      2018-07-19
      回复
    • 卢霄霄
      卢霄霄
      2018-07-19回复DoubleFish

      额。。没看见你回复了。。哈哈。。

      2018-07-19
      回复
登录 后发表内容