当新增数据时,如何对下拉选项值在编辑和非编辑状态时正确展示数据?
处理方案如下:
<template>
<div style="width: 1200px">
<el-button @click="add">新增</el-button>
<el-form ref="regionTable" :model="regionForm" label-width="80px">
<el-table :data="regionForm.regionTable" style="width: 100%">
<el-table-column prop="region" label="活动区域">
<template slot-scope="{ row, $index }">
<el-form-item v-if="currentIndex === $index">
<el-select v-model="row.region" placeholder="请选择">
<el-option
v-for="item in originOptions"
:key="item.value"
:value="item.value"
:label="item.label"
>{
{
item.label }}</el-option
>
</el-select>
</el-form-item>
<span v-else>{
{
row