表格的主要代码段
主要方法是: @selection-change="selsChange
//复选框
//id
定义显示值
data(){
return{
sels: [],//选中的值显示
}
}
选中时触发
selsChange(sels) {
this.sels = sels
},
批量删除按钮 disabled设置是否可用
批量删除
绑定事见
deleteAll() {
var ids= this.sels.map(item => item.id).join()//获取所有选中行的id组成的字符串,以逗号分隔
console.log(ids)
this.$confirm('此操作将永久删除该文件及其子文件, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
axios.post("/****/****/deleteAll",{ids:ids}).then(resp=>{
// 传递到后台处理的方刷新页面,callback中使用你最初获取页面信息的方法就行,就会刷新页面
if (resp.data.status =