收藏
回答

为什么我的数组总是乱序?

我这样写的,每次数据id获取的顺序对,但输出的时候顺序就不对了

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

4 个回答

  • 武曲心
    武曲心
    2022-04-20

    换成对象,id做key,如果还是数组的话,在hotMove之前先push一个空值记录下标,回头取到数据后再把对应位置的空值赋值成数据

    2022-04-20
    有用
    回复
  • destiny
    destiny
    2022-04-20

    异步

    2022-04-20
    有用
    回复 1
    • k
      k
      2022-04-20
      可以请教一下具体怎么写吗
      2022-04-20
      回复
  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    2022-04-20

    这个,应该是通过id获取数据时,返回数据的时间不同,不是依次返回的,所以就错乱了

    2022-04-20
    有用
    回复 5
    • k
      k
      2022-04-20
      请问应该怎么处理啊
      2022-04-20
      回复
    • 那一抹笑😃 穿透阳光
      那一抹笑😃 穿透阳光
      2022-04-20回复k
      就是用异步,先请求,数据回来之后,在接着请求后面的
      2022-04-20
      回复
    • k
      k
      2022-04-20回复那一抹笑😃 穿透阳光
      我这样可以吗,这几次试没乱,我已经不确定是不是运气问题了
      2022-04-20
      回复
    • k
      k
      2022-04-20回复k
      好吧,运气问题
      2022-04-20
      回复
    • 那一抹笑😃 穿透阳光
      那一抹笑😃 穿透阳光
      2022-04-20回复k
      这个加载时间不确定,肯定就会存在这种情况噻,有时候是依次返回,有时候,不是,这个肯定不能依靠运气嘛,要确保每一次,都是先请求得放前面,后请求得放后面噻,只有你封装一下代码,使用异步
      2022-04-20
      回复
  • 你是人间四月天
    你是人间四月天
    2022-04-20

    把两份数据格式贴一下,具体是什么问题?

    2022-04-20
    有用
    回复 1
    • k
      k
      2022-04-20
      先输出第二个数据
      2022-04-20
      回复
登录 后发表内容