使用element ui select下拉框多选,编辑状态下回显数据

最近在做一个项目,项目的后端是地址:https://github.com/wangyuanjun008/wyj-springboot-security.git
前端地址是 https://github.com/wangyuanjun008/wyj-vue-security.git ,使用的前端语言是vue,使用webpack构建vue-cli全家桶
在项目中使用的是 element ui 组件库,在使用select多选下拉框时,编辑页面不知道怎么为其赋值回显数据。
下拉框的代码如下:

<el-form-item label="可选角色">
    <el-select v-model="commonForm.roles" multiple placeholder="请选择">
        <el-option v-for="item in rolesItems" :key="item.id" :label="item.text" :value="item.id" ></el-option>
    </el-select> 
</el-form-item>

猜想:
多选下拉框是多条数据,将数据放到数组里面,将数据赋值给多选下拉框,就会有效果。

验证:
将多选数据以数组的形式从后台返回到前台,后台字段类型是List
返回结果如下:

这里写图片描述

查看页面多选回显数据成功

参考地址: https://github.com/wangyuanjun008/wyj-vue-security/blob/master/src/view/user/user.vue

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值