element-ui Dropdown 传多个参数

使用Dropdown 下拉菜单操作需要传入id

<el-dropdown
 type="primary" 
  size="mini" 
 @command="handleCommand">
  操作
  <el-dropdown-menu slot="dropdown">
      <el-dropdown-item :command="beforeHandleCommand('a',id)">编辑</el-dropdown-item>
      <el-dropdown-item :command="beforeHandleCommand('b',id)">删除</el-dropdown-item>
   </el-dropdown-menu>
</el-dropdown>
beforeHandleCommand(item,id){
    return {
        'command': item,
        'id': id
  }
},
handleCommand(command){
    switch (command.command) {
        case "a":
          this.edit(command.id)
          break;
        case "b":
            this.del(command.id)
          break;
    }
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容