el-select 、el-option 常见用法

<template>

<div> // 可以多选 // 添加小叉,点击清空选择器

<el-select v-model="selectedValue" multiple disabled clearable filterable >

<el-option // 整个选择器禁用 // 启用搜索功能,在label们中找

v-for="item in options"

:key="item.value"

:label="item.label"

:value="item.value" // value 可以为某一个属性,也可以为对象 如:value = "item"

// disabled 禁用效果,某一项显示但不可选择

:disabled="item.disabled">

<span style="float: left">{{ item.label }}</span> // 自定义选项样式
<span style="float: right">{{ item.selfDefiningValue }}</span>

</el-option>

</el-select>

</div>

</template>
<script>

export default {

data() {

return {

selectedValue: '', // 存储用户选择的值

options: [

{ value: 'option1', label: '选项1',selfDefiningValue:'自定义值' },

{ value: 'option2', label: '选项2',disabled: true },

{ value: 'option3', label: '选项3' }

]

};

}

};

</script>

相关推荐
xxy-mm4 小时前
Javascript 中的继承
开发语言·javascript·ecmascript
1024肥宅6 小时前
手写 EventEmitter:深入理解发布订阅模式
前端·javascript·eventbus
EveryPossible7 小时前
google搜索框
vue.js
3秒一个大8 小时前
HTML5 与 JavaScript 中的二进制数据处理:ArrayBuffer 与 TextEncoder/Decoder 实践
javascript
purpleseashell_Lili8 小时前
如何学习 AG-UI 和 CopilotKit
javascript·typescript·react
LSL666_9 小时前
4 jQuery、JavaScript 作用域、闭包与 DOM 事件绑定
前端·javascript·html
小飞侠在吗9 小时前
vue computed 和 watch
前端·javascript·vue.js
诸葛老刘10 小时前
next.js 框架中的约定的特殊参数名称
开发语言·javascript·ecmascript
毕设十刻10 小时前
基于Vue的考勤管理系统8n7j8(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末
前端·数据库·vue.js
coding随想10 小时前
掌控选区的终极武器:getSelection API的深度解析与实战应用
java·前端·javascript