首页 > 其他分享 >如何给 el-dropdown 的 command 事件传递多个参数

如何给 el-dropdown 的 command 事件传递多个参数

时间:2024-12-19 16:55:10浏览次数:3  
标签:el dropdown project 传递 参数 command

问题

image

image

如上图所示,可获得点击的 command,但是如果页面上有多个 el-dropdown,就无法获取当前点击的 el-dropdown 的相关数据。

解决

网上搜索的解决办法是:给 el-dropdown-item 绑定 command 属性时,返回函数(该函数返回一个对象,对象内包含command 和要传递的参数)。

我认为上述写法有些麻烦,索性直接在 command 事件中返回多个参数,写法如下:

@command="(command) => handleCommand(command, project)"

此处的 project 就是要传递的参数,

    handleCommand(command, project) {
      switch (command) {
	  // 此处省略若干代码
      }
    }

参考

elementui中下拉command事件传递多个参数

标签:el,dropdown,project,传递,参数,command
From: https://www.cnblogs.com/shayloyuki/p/18617546

相关文章

  • 拒绝 Helm? 如何在 K8s 上部署 KRaft 模式 Kafka 集群?
    首发:运维有术今天分享的主题是:不使用Helm、Operator,如何在K8s集群上手工部署一个开启SASL认证的KRaft模式的Kafka集群?本文,我将为您提供一份全面的实战指南,逐步引导您完成以下关键任务:配置KafkaSecret:管理用户密码和集群ID配置KafkaService:使用NodePort对外发......
  • iOS OC静态库报错unrecognized selector
    当静态库中包含分类时,链接器默认情况下不会加载这些分类的实现,因为分类不是主类的一部分。添加-ObjC选项可以告诉链接器强制加载所有Objective-C代码,包括分类的实现。如果你的静态库中使用了分类,而不添加-ObjC,运行时可能会报错,例如unrecognizedselector。如果分类仍未......
  • .NET 8.0在linux中搭建consul+ocelot+nginx转发全流程,以及docker容器化
    闲来无事自己在电脑上搭了一套docker容器化加上服务发现反向代理的套餐,在这儿把流程写个大概,后面玩儿的别踩坑了。源码地址:https://github.com/Asomnus/MyProject1.git一、环境工具1.开发:net8.0SDK、vs2022(我用的这个,支持8.0都行)、mysql、redis等等(根据业务自己选)2.虚拟机相......
  • ELF文件格式
    1ELF定义ELF(ExecutableandLinkableFormat,可执行与可链接格式)是目前UNIX和类UNIX操作系统的标准二进制格式文件。linux系统中的可执行文件(exe)、共享库(.so)、目标文件(.o)、coredump文件都是ELF格式,只是文件类型不同ps:静态共享文件(.a)是目标文件(.o)的集合2EL......
  • 你的语言模型实际是一个奖励模型!Direct Preference Optimization:Your Language Model
    直接偏好优化:你的语言模型实际上是一个奖励模型......
  • SpringCodel微服务
    SpringCodel微服务docker启动命令:systemctlstartdocker启动dockersystemctlstatusdocker查看docker状态systemctlenabledocker设置开机自启设置容器开机自启dockerupdatestatus=aways容器名dockerps格式化输出容器内容(1)--format "docker......
  • Mybatis 升级 Mybatis Plus 重写 Mybatis Plus selectList,如果将参数传到 Mapp.xml
    目录Mybatis写法EntityMapperServiceMapper.xmlTestMybatisPlusEntityMapperServiceMapper.xmlTestMybatis升级MybatisPlus将实体做为条件参数带到Mapp.xml中的自定义SQLMybatis写法通过pagehelper进行分页EntitypublicclassActivityTrackingimplementsSeri......
  • 在 Windows Server 环境中,DMSA 通常指的是 Delegated Managed Service Account(委派托
    在WindowsServer环境中,DMSA通常指的是DelegatedManagedServiceAccount(委派托管服务账户)。这是在WindowsServer中用来管理服务账户的一种特殊类型的托管账户。托管服务账户(ManagedServiceAccounts,MSA)是WindowsServer中的一种账户类型,用于运行服务和应用程序,而不......
  • jquery表格转excel表格插件
    excel-gen.js是一款jquery表格转excel表格插件。该jquery插件可以在客户端将HTML表格导出为Excel表格,并且下载为一个xlsx类型的Excel文件。在线演示 下载  使用方法excel-gen.js表格转excel表格插件依赖于jszip.js和FileSaver.js插件。<scriptsrc="path/to/jque......
  • 在Excel中绘制ActiveX控件:解决文本编辑框定位问题
    目录引言问题描述解决方案方法1:使用Range对象的Left和Top属性方法2:使用相对位置方法3:使用单元格作为参考结论代码实现​​​​​​​引言在Excel中添加ActiveX控件,如按钮和文本编辑框,可以极大地增强工作表的交互性。然而,定位这些控件可能会遇到一些挑战。在本文中,......