<div v-for="list in lists" @click="show"> <el-select v-model="stations" placeholder="请选择" "> <el-option v-for="item in stations" :key="item.Mfid" :label="item.Name" :value="item.Mfid"> </el-option> </el-select> </div>
1 回答
手掌心
TA贡献1942条经验 获得超3个赞
多个select共用一个model:stations,那么改变其中一个select,肯定所有的select都跟着改变.
一般这种情况可以在data定义一个数组保存多个stations,或者stations就保存在对应的list里面(推荐),这两种都需要在获取到数据的时候遍历处理数据.然后div中可以@click="show(list)"
show(list){
console.log(list.stations)
}
添加回答
举报
0/150
提交
取消