vue 动态添加 多项目 表单_【Vue】vue动态添加表单项

本文介绍了一个前端接口参数动态管理的需求背景,该需求要求能够动态添加和删除一组由参数名和参数值组成的键值对。实现效果包括初始化显示一组参数,并允许用户增删任意数量的参数组,同时保持参数下标有序。实现过程中,通过HTML展示初始参数,点击添加按钮生成新的参数组,点击删除按钮则移除相应参数并调整其余参数下标。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、需求背景

有一个接口需要批量修改入参,但是不固定多少个入参,不固定是哪一个。就得做一个动态添加表单项,如下面的格式params里面,一个key,一个value

参数形式如下面params,忽略pvaId。

{"pvaId":9,"params":[{"paramName":"1","paramValue":"1"},{"paramName":"2","paramValue":"2"},{"paramName":"3","paramValue":"3"},{"paramName":"4","paramValue":"4"}]}

二、实现效果

一组值是一个参数名,一个参数值,

可动态添加一组,可删除一组。

31e485f772626f73584436514ff130db.png

三、实现过程

3.1、html

固定打开弹窗,会显示一组参数名1,参数值1;

点击添加参数后,会在下面动态生成参数名2,参数值2.......;

点击一组参数后面的删除按钮,会动态删除该组参数,下面的下标自动向上替代删除的一个

1

2

3

4

7

8

9

12

13

14

15

16

17

18

19 =1":key="index">

20

23

24

25

26

29

30

31

32

33

34

35

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值