vue elementui el-dropdown-item设置@click无效的解决方案

如图,直接在el-dropdown-item上面设置@click,相应的method并没有被触发,查找资料发现需要在它的上级 el-dropdown 处使用 @command 方法触发。

【template】

javascript 复制代码
<el-dropdown placement="bottom-end" @command="handleCommand">
  <el-button type="text"><i class="el-icon-more"></i></el-button>
  <el-dropdown-menu slot="dropdown">
    <el-dropdown-item command="option1">Option1</el-dropdown-item>
    <el-dropdown-item command="option2">Option2</el-dropdown-item>
  </el-dropdown-menu>
</el-dropdown>

【methods】

javascript 复制代码
handleCommand(command){
  if(command === 'option1') {
    this.visible1 = true
  }      
  if(command === 'option2') {
    this.visible2 = true
  }      
},

【参考文章】

使用element-UI的el-dropdown时绑定@click,click事件不触发。_el dropdown click-CSDN博客

相关推荐
下雨打伞干嘛3 分钟前
手写Promise
开发语言·前端·javascript
Mike_jia4 分钟前
中国版的OpenClaw--OpenOcta(八爪鱼)为运维人打造的 7×24h 数字员工
前端
biubiubiu070613 分钟前
Chrome DevTools在Agent编程工具上的安装
前端·chrome·chrome devtools
老虎062714 分钟前
前端超全总结-----html,css,flex,vue,Ajax,ElementPlus,vueRouter语法应用讲解
前端·css·html
SuperEugene22 分钟前
前端基础实战:JS/TS与Vue体系化扫盲(47 篇完整目录 + 避坑)
javascript·vue.js·前端框架·npm·ecmascript·状态模式
坚持学习前端日记23 分钟前
AgentAi视频模型开发对接部署使用
前端·人工智能·python·flask·音视频
兆子龙25 分钟前
深入探究 React 史上最大安全漏洞
前端·javascript
广州华水科技29 分钟前
单北斗GNSS形变监测在水库安全中的应用与技术优势
前端
摸鱼的春哥33 分钟前
Agent🤖记忆的提取与压缩!再也不担心我的Agent记忆混乱了
前端·javascript·后端
海石6 小时前
微信小程序开发01:XR-FRAME的快速上手
前端·增强现实·trae