element-ui 下拉菜单el-dropdown-item添加点击事件

使用element-ui下拉菜单组件Dropdown时绑定点击事件,事件不生效。

@click 常见于其用在Vue中的事件绑定,而@实际上是 v-on 的简写,而 v-on 则是对 vue 的事件体系封装之后的 API接口。

native修饰符用于处理DOM原生事件,由于组件 DropDown并没有封装点击事件,因此需要添加原生的点击事件,因此使用@click.native。

html 复制代码
<el-dropdown-menu slot="dropdown">
   <el-dropdown-item @click.native="signOut">登出</el-dropdown-item>
</el-dropdown-menu>
相关推荐
西柚小萌新3 分钟前
【论文写作】--LaTeX详细入门教程2
前端·html
qdkfz3 分钟前
JavaScript 如何解析 Outlook .msg 文件 —— @kenjiuno/msgreader
前端·javascript
李明卫杭州6 分钟前
Vue3 Suspense 组件详解:从入门到避坑指南
vue.js
LuckyDog阿祥23 分钟前
卸载Microsoft Edge:EdgeRemover完整操作指南
前端·edge
zhangxingchao26 分钟前
AI应用开发九:从 Hermes Agent 学长期记忆
前端·人工智能·后端
xiaofeichaichai40 分钟前
Vite原理与Webpack对比
前端·webpack·node.js
_杨瀚博43 分钟前
小程序拍证件并局部裁剪
前端
张元清1 小时前
React useReducedMotion Hook:尊重 prefers-reduced-motion(2026)
javascript·react.js
William_Xu2 小时前
React 新旧生命周期对比
前端