我正在尝试传递 v-for 的索引,以便我可以更改一些值,我正在动态添加医生团队成员,并且我有此文件输入来添加他们的图像,尽管当我添加医生时它只会更改第一个一个图像,因为它总是发送第一位医生的索引,如果有帮助的话,文件输入位于 v-for 循环内。
<v-file-input
hide-input
class="d-none"
id="doctorImage"
truncate-length="1"
@change="doctorImage($event, index, doctor)"
></v-file-input>
方法:
doctorImage(e, index, doctor) {
console.log(index)
this.doctors[index] = {
image: URL.createObjectURL(e),
imageData: e,
name: doctor.name,
specialty: doctor.specialty
}
this.doctorChange += 1
}
索引始终为0,尽管当我在医生卡上动态创建索引时它显示索引号,为什么会发生这种情况?
ABOUTYOU
largeQ
慕哥6287543
相关分类