在vue项目中使用element-ui时,经常会用到Dropdown组件,有时需要在子菜单上添加click事件。但是官方文档中并没有给出el-dropdown-item的点击事件。
最初直接用@click加事件,点击是没效果的,若在其后加native可直接解决问题
<el-dropdown size="small" type="primary"> <span class="el-dropdown-link"><i class="el-icon-more"></i></span> <el-dropdown-menu slot="dropdown"> <el-dropdown-item @click.native="handleModifyPartners(item)">修改</el-dropdown-item> <el-dropdown-item @click.native="handleDelPartners(item)">删除</el-dropdown-item> </el-dropdown-menu> </el-dropdown>