在动态添加时间控件或者下拉控件时要在触发回调函数中添加自己的标识或者其他参数,
//item.name是传递到参数 data,dateString是插件自带参数
<a-range-picker @change="(data,dateString)=>{onChange(item.name,data,dateString)}" :format="item.format" />
onChange(n,data,dateString) {
console.log(n,data,dateString)
this.ages[n] = dateString;
},
//item.name是传递到参数 value是插件自带参数
<a-select style="width: 333px;" :default-value="item.placeholder" notFoundContent="空" @change="(value)=>{handleChange(item.name,value)}">
<template v-for="(op,index) in item.option">
<a-select-option :value="op.value" :key="index">
{{op.text}}
</a-select-option>
</template>
</a-select>
handleChange(n, value) {
this.ages[n] = value;
},