vue table中点击一个按钮之后这个按钮隐藏让下一个按钮显示
在获取后台返回得列表时。拿到数组去循环他,
利用this.$set 给数组的每一个对象添加属性
for (let i = 0; i < data.data.data.records.length; i++) {this.$set(data.data.data.records[i],'sex','true')}
使用 v-if v-else去判断显示隐藏
<template slot-scope="scope"><el-button type="primary" size="small" v-if="scope.row.sex" @click="handleDown(scope.$index,scope.row)">下载</el-button><el-button type="primary" size="small" v-else @click="btn()" >审核</el-button></template>
在点击事件中去改变增加属性的值
handleDown(index,row){this.dataList[index].sex = false},
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
