收藏
回答

小程序删除数组指定元素

一个数组,点击哪个元素就从数组中删除, 这个小程序怎么删除指定的下标呢?是不是本身就没有,需要扩展?  请赐教

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

4 个回答

  • 小程序/小游戏开发-Link
    小程序/小游戏开发-Link
    2017-12-16

    你好,小程序使用 JavaScript 语言开发,可查阅 JavaScript 相关 API https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/splice

    2017-12-16
    有用
    回复 2
  • 妖怪
    妖怪
    2020-07-04

    说出来你们可能不信,小程序里splice失效,我折腾了会发现这要我这个变量 concat 过了基本splice就没问题。我也不知道什么原因

          that.setData({

            Photos:r.data?that.data.Photos.concat(r.data):[],

            PostPhotos:r.data?that.data.PostPhotos.concat(r.data):[],

          })


            var Photos= that.data.Photos

            var PostPhotos=  that.data.PostPhotos

           Photos.splice(index, 1);

           PostPhotos.splice(index, 1);

             that.setData({

               Photos: Photos,

               PostPhotos:PostPhotos

             });


    2020-07-04
    有用
    回复
  • zylMozart
    zylMozart
    2020-03-08

    真的有问题

    2020-03-08
    有用
    回复
  • 随
    2019-11-20

    解决没?

    2019-11-20
    有用
    回复
登录 后发表内容