(vue)Dropdown的使用:操作按钮汇总
// 1.html
<template slot-scope="{ row }" slot="operation">
<Dropdown @on-click="dropdownClick($event, row)" trigger="click">
<div class="dropdown-button">
<span>选择</span>
<Icon type="ios-arrow-down"></Icon>
</div>
<DropdownMenu slot="list">
<DropdownItem name="修改">修改</DropdownItem>
<DropdownItem name="删除">删除</DropdownItem>
</DropdownMenu>
</Dropdown>
</template>
data(){
return {
//表格
columns: [
{
title: "操作",
slot: "operation",
align: "center",
width: 150,
},
]
}
}
// 2.方法
dropdownClick(val, row) {
if (val == "修改") {
this.editSimilarrow(row); // 修改方法
} else {
this.delSimilarrow(row); // 删除方法
}
},
效果: