vue3 el-select@change
时间: 2023-10-20 07:33:12 浏览: 560
vue下的@change事件的实现
在 Vue 3 中,你可以使用 `el-select` 组件的 `@change` 事件来监听下拉选项改变的事件。你可以在 `el-select` 标签中通过 `@change` 属性来绑定一个触发该事件的方法。例如:
```html
<template>
<el-select v-model="selectedValue" @change="handleChange">
<!-- 下拉选项列表 -->
<!-- ... -->
</el-select>
</template>
<script>
export default {
data() {
return {
selectedValue: '', // 用于保存选中的值
};
},
methods: {
handleChange(value) {
// 处理下拉选项改变的逻辑
console.log('选中的值:', value);
},
},
};
</script>
```
在上面的例子中,我们使用 `v-model` 指令来绑定 `selectedValue` 的值,即选中的下拉选项的值。然后,我们通过 `@change` 属性将 `handleChange` 方法绑定到 `el-select` 组件的 `change` 事件上。当下拉选项改变时,`handleChange` 方法会被调用,参数 `value` 表示当前选中的值。你可以在该方法中处理下拉选项改变的逻辑。
阅读全文