在Vue项目中对数组进行动态添加或者删除对象和对象数组

添加核心代码如下:

          this.data.push({
            type: [{
              value: '选项1',
              label: 'in'
            },
              {
                value: '选项3',
                label: 'out'
              }],
            value:[{
              value: '选项1',
              label: 'CSV'
            },
              {
                value: '选项3',
                label: 'TSV'
              }],
            parameter:'',
            default:'',
            description:'',
            isDelete:false,
          });

 

删除核心代码如下:

       /*遍历数组,然后根据选中的状态获取对应的下标,然后进行删除*/
          for (let i = 0;i<this.data.length;i++){
            let obj = this.data[i];
            if (obj.isDelete){
              this.data.splice(i,1);
            }
          }

 

<
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 点我我会动 设计师:白松林 返回首页
实付 39.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值