element 遍历出来的select双向绑定的值怎么区分开

我select是遍历出来,那怎么绑定值呢,我绑定v-model="scope.row.chooseValue",当前行所有的框都被绑定了,请问怎么区分开,数据源它每行都有chooseValue,那我v-model="scope.row.chooseValue"应该就可以了啊,请问问题出在哪里

    <el-table-column v-for="(column, index) in columns" v-else :key="column.value" :label="column.text" :width="column.width">
        <template slot-scope="scope">
          <span v-for="space in scope.row._level" v-if="index === 0" :key="space" class="ms-tree-space"/>
          <span v-if="iconShow(index,scope.row)" class="tree-ctrl" @click="toggleExpanded(scope.$index)">
            <i v-if="!scope.row._expanded" class="el-icon-plus"/>
            <i v-else class="el-icon-minus"/>
          </span>
          <span v-if="column.text == '设备类型'">
            {{ scope.row.name }}
          </span>
            
          <el-select v-if="column.text == '周'" v-model="scope.row.chooseValue"  @change="(val)=>{fnEdit(val,scope.row.id,scope.row.chooseMode,scope.row.code,scope.row.maintenanceId)}">
              <el-option  v-for="item in week" :key="item.value" :label="item.label" :value="item.value"></el-option>
          </el-select>
        </template>
      </el-table-column>
阅读 3k
1 个回答

用"scope.row.chooseValue[index]"

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题