可清空单选
包含清空按钮,可将选择器清空为初始状态
为el-select
设置clearable
属性,则可将选择器清空。需要注意的是,clearable
属性仅适用于单选。
<template>
<el-select v-model="value4" clearable placeholder="请选择">
<el-option
v-for="item in options"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</template>
<script>
export default {
data() {
return {
options: [{
value: '选项1',
label: '黄金糕'
}, {
value: '选项2',
label: '双皮奶'
}, {
value: '选项3',
label: '蚵仔煎'
}, {
value: '选项4',
label: '龙须面'
}, {
value: '选项5',
label: '北京烤鸭'
}],
value4: ''
}
}
}
</script>
label 给用户看的,当点击下拉菜单时,会出来选项,用户看到的选项就是这个
value 点击某个label(option)之后,将对应的值给v-model绑定的值model
key 相当于身份令牌,唯一的,防止出错,虽然没有也行,但是官网推荐还是加上为好
可以简单理解为:label 是给用户展示的东西,value是往后端传递的真实值。