我正在生成一个包含多个输入元素的列表,其中一个是<el-select>
. 在更改此选择菜单时,我得到了与该选择有关的值。但在这里,问题是,我还想获取父 v-for 项目的索引/行号。您可以从以下代码中理解我的意思:
<el-form-item v-for="(domain, index) in Prescription.domains">
<div class="col-md-2" v-if="medicineIsSelected === true">
<small>Select Brand:</small>
<el-select v-model="domain.SelectedBrand" clearable placeholder="Select" @change="updateDropdowns"> <!-- Here I want to pass {{index}} also -->
<el-option
v-for="item in selectedMedicineMetaInfo.BrandName"
:key="item.value.name"
:label="item.value.name"
:value="item.value.rxcui">
</el-option>
</el-select>
</div>
</el-form-item>
从上面的代码可以看出,我想在updateDropdowns
. 我尝试传递 updateDropdowns(index),在这里我得到了索引号,但丢失了该下拉列表的选定值。我怎样才能通过两者?