共计 868 个字符,预计需要花费 3 分钟才能阅读完成。
vue+element 删除弹框
1. 开发环境 vue+element
2. 电脑系统 windows 10 专业版
3. 在开发的过程中, 在我的项目中咱们常常会做一些删除的操作! 怎么做一个难看又实用的删除的操作呢? 接下来看我操作!
点击删除, 呈现上面图片的成果。
// 实现办法, 如下:
4. 在 methods 中增加如下代码:
/** 删除按钮操作 */
handleDel(row) {
const ids = row.id || this.ids;
this.$confirm('是否确认删除用户编号为"' + ids + '"的数据项?', "正告", {
confirmButtonText: "确定",
cancelButtonText: "勾销",
type: "warning"
}).then(function() {return delUser(ids);
}).then(() => {this.getList();
this.msgSuccess("删除胜利");
}).catch(function() {});
var ss={id:ids}
chenjbdelete(ss).then(res=>{console.log("删除胜利啦!");
console.log(res);
})
},
5. 在 template 中增加如下代码:
<el-table-column
fixed="right"
label="操作"
width="140">
<template slot-scope="scope">
<el-button
@click="handleEdit(scope.row)"
type="text"
size="small">
批改
</el-button>
<el-button
@click="handleDel(scope.row)"
type="text"
size="small">
移除
</el-button>
<!-- 批改 按钮 -->
</template>
</el-table-column>
6. 而后你点击删除就能看到对应的成果啦, 是不是很 nice, 是不是很棒, 让咱们一起致力走向巅峰!
// 经典名言不服就是干, 哪有那么多的为什么!
正文完