收藏
回答

如何更新数组里的对象元素?

只有先pull掉匹配的元素,然后再push新元素进去吗,有没有直接更新的?

最后一次编辑于  11-15
回答关注问题邀请回答
收藏

3 个回答

  • 山里育
    山里育
    11-15

    splice

    11-15
    赞同
    回复
  • 小满
    小满
    11-15

    set map

    11-15
    赞同
    回复
  • 子不语
    子不语
    11-15

    啥意思?你想干嘛?为什么没听懂你的意思?

    11-15
    赞同
    回复 4
    • 飞天舞
      飞天舞
      11-15
      集合a第一行b数组:[{c:'1',d'2'},{c:'3',d:'4'}],我要把这个集合里b数组里c等于3的元素,把d改成5。我现在想到的方法是先把{c:'3',d:'4'}pull掉,然后push进去{c:'3',d:'5'},你有什么简单的方法吗?
      11-15
      回复
    • 子不语
      子不语
      11-15回复飞天舞
      b[1].d = 5  不能满足你吗?
      11-15
      1
      回复
    • 飞天舞
      飞天舞
      11-15
      谢谢,在云函数里用where加update搞定了
      11-15
      回复
    • 子不语
      子不语
      11-15回复飞天舞
      11-15
      回复
问题标签