当前位置:首页 > 前端教程

elementui事件

2026-03-06 06:30:58前端教程

ElementUI 事件使用指南

ElementUI 组件库为 Vue.js 提供了丰富的事件支持,允许开发者监听组件内部状态变化或用户交互行为。以下分类说明常见组件的事件用法:

表单组件事件

el-input
@change:输入值改变且失去焦点时触发
@input:输入值实时变化时触发
@blur:失去焦点时触发
@focus:获得焦点时触发

<el-input v-model="text" @change="handleChange"></el-input>

el-select
@change:选项变化时触发,参数为新选中的值
@visible-change:下拉框显示/隐藏状态变化时触发

<el-select v-model="value" @change="handleSelectChange">
  <el-option label="选项1" value="1"></el-option>
</el-select>

交互组件事件

el-button
@click:点击按钮时触发

<el-button @click="submitForm">提交</el-button>

el-dialog
@close:对话框关闭时触发
@open:对话框打开时触发

<el-dialog :visible.sync="visible" @close="handleClose"></el-dialog>

表格事件

el-table
@row-click:点击某一行时触发
@selection-change:多选选项变化时触发

elementui事件

<el-table :data="tableData" @row-click="handleRowClick">
  <el-table-column prop="date" label="日期"></el-table-column>
</el-table>

注意事项

  1. 事件名需严格遵循官方文档大小写规范,如@visible-change不可写作@visibleChange
  2. 部分事件需要配合.native修饰符监听原生DOM事件
  3. 异步操作建议在事件回调中使用async/await处理

完整事件列表建议参考ElementUI官方文档对应组件说明。

标签: 事件elementui
分享给朋友:

相关文章

elementui实例

elementui实例

以下是关于 Element UI 实例的整理内容,涵盖常见组件用法和实际开发中的关键点: 安装与基础配置 通过 npm 安装 Element UI: npm install element-ui…

搭建elementui

搭建elementui

安装Element UI Element UI是一个基于Vue.js的组件库,适用于快速开发前端界面。在Vue项目中安装Element UI需要确保项目已初始化并安装了Vue.js。 使用npm安装…

iviewui elementui

iviewui elementui

iview UI 和 Element UI 对比 iview UI 和 Element UI 都是基于 Vue.js 的 UI 组件库,广泛应用于企业级中后台系统的开发。以下是两者的详细对比:…

elementui单据

elementui单据

以下是关于Element UI中实现单据(如订单、表单等)功能的整理方案,结合组件库特性和常见业务场景: 表单数据绑定 使用 el-form 组件绑定单据数据模型,支持动态表单字段和校验规则。示例代…

antd elementui

antd elementui

Ant Design(AntD)和 Element UI 是两个流行的前端 UI 组件库,均基于 React 和 Vue 框架设计。以下是两者的对比和核心特点: Ant Design (An…

elementui cropperjs

elementui cropperjs

以下是关于在 Element UI 项目中集成 Cropper.js 的详细方法: 安装 Cropper.js 确保项目中已安装 Cropper.js 及其样式文件。通过 npm 或 yarn 安装…