el-select回显、el-checkbox-group回显

本文详细讲解了如何在 Vue 中使用 Element UI 的 el-select 和 el-checkbox-group 控件实现回显功能,特别强调了当value和v-model值类型一致的重要性,包括数字类型的正确匹配和数组的对应处理。

el-select回显、el-checkbox-group回显

1、el-select回显

!注意:回显需要:value的值和v-model的值 === (全等于),意思就是类型也必须相同。

            <el-form-item prop="reportDate" label="周报生成日期">
              <el-select
                v-model="form.reportDate" // 回显给form.reportDate值必须时number
                clearable
                placeholder="请选择日期"
              >
                <el-option
                  v-for="(item, index) in dataList"
                  :key="index"
                  :label="item.label"
                  :value="item.value" // 这里是number类型
                >
                </el-option>
              </el-select>
            </el-form-item>

2、el-checkbox-group 回显

!注意:回显也一样需要注意:label中的值需要和v-model中的值===(全等于),也就是类型必须相同

            <el-form-item prop="date" label="场地利用率日期">
              <el-checkbox-group v-model="form.date"> //form.date回显的数据也必须是数组且数组中的值都是number
                <el-checkbox
                  v-for="item in dataList" // dataList这个里面是数组且数组中是number
                  :key="item"
                  style="margin-right: 40px"
                  :label="item.value" // v-for之后item.value的值必须是number
                  >{{ item.label }}</el-checkbox
                >
              </el-checkbox-group>
            </el-form-item>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值