使用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
更多推荐
已为社区贡献4条内容
所有评论(0)