收藏
回答

微信小程序自定义字段实现选项的动态添加和删除

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 需求 工具 7.0.6 2.0.0


类似问卷星的选项那里点击红色的减号能够删除固定的项呢,我只会用pop的按顺序删除

最后一次编辑于  08-03  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

6 个回答

  • Zero
    Zero
    08-03

    这些值存储在对象数组里面,自定义index字段,取到index不就可以删除了

    08-03
    赞同
    回复 5
    • 娅希
      娅希
      08-03
      有时间可以举个例子给我看看吗 谢谢谢谢
      08-03
      赞同
      回复
    • Zero
      Zero
      08-03回复娅希
      你的这些数据怎么显示的,不是一个对象类型的数组吗
      08-03
      赞同
      回复
    • 娅希
      娅希
      08-03

      我删除的代码是这样的

      deleteOption: function (e)

      {    

      //删除元素的当前下标       

      // var newLists = [];    

      var id = e.currentTarget.dataset.id;

      var newlists = this.data.lists;     newlists.splice(id, 1);    

      this.setData({       lists: newlists,     })

      08-03
      赞同
      回复
    • Zero
      Zero
      08-03
      你的id是当前小标的话就可以,var newlists = this.data.lists; 这句话不写也行,lists本身存储的就是地址,你直接修改就可以
      08-03
      赞同
      回复
    • 娅希
      娅希
      08-06回复Zero
      我的id是当前的下标呀,但是他删除的总是最后一项
      08-06
      赞同
      回复