element-ui Select选择器设置
一、代码展示
<el-form-item label="数据源" prop="datasourceIds">
<template>
<el-select v-model="defaultDatasourceList" multiple placeholder="请选择数据源" @change="selectItemChanged" clearable style="width:100%">
<el-option v-for="item in datasourceAllList" :key="item.id" :label="item.name" :value="item.id"></el-option>
</el-select>
</template>
</el-form-item>
</el-form>
二、详解
v-model
默认显示的id值,数据类型是数组
@change
点击选选中后,值发生变化时触发,默认参数是value
例如:
selectItemChanged(value) {
console.log('选中的选项:' + value)
//保存选中的选项的id
this.addProjectForm.datasourceIds = value.join(',')
console.log('点击选择后,选中的选项的值:' + this.addProjectForm.datasourceIds)
},
:key
一般绑定里对象的唯一性的id
:label
用于下拉框展示的值
:value
是当你选中这个选项后,绑定的就是这个选项的id,一般也是唯一性的id,常用来作为传递给服务端的参数
multiple
可多选
三、展示效果:默认选几个
关注林哥,持续更新哦!!!★,°:.☆( ̄▽ ̄)/$:.°★ 。