基于vue框架下的uniapp移动框架来完成的一个表单数据的转换
今天遇见了一个这样的问题form表单提交后的数据的数据集是e. detail. value这样的数据集打印类型【object】类型数据因为form表单输入框是渲染出来的所以没法给他定义一个死值name只能定义活的name,然后提交的时候后台要的数据格式是value:“1,2,3,”PS(1,2,3)是输入框里输入的值。还要一个ID:(“1,2,3”)这样的数据然后我就把ID的值放到的输入框的name位置
写成这种格式,后台tagid和tagname都要格式还是跟ID和value的格式一样,没办法只能转换表单提交数据的格式把前面的属性和后面的值转乘连个单独的字符串因此废了老大的力气找的了一个转换的方法这样写for(var 自定义变量 in e.detail.value){alter(自定义变量,e.detail.value)}
这样打印出来的两组数是以数组的形式打印的然后用join. (",")就可以拿到字符窜了