// 标记未读事件
unread() {
// arr中的数据是未读消息
let arr = []
for (let i = 0; i < this.tableData.length; i++) {
if (this.tableData[i].infosattus === '1') {
arr.push(this.tableData[i])
}
}
// arr如果arr有值,符合未读条件的checkbox选中,如果没有值,提示已经无未读消息
if (arr.length > 0) {
if (arr) {
arr.forEach(row => {
this.$refs.multipleTable.toggleRowSelection(row) //选中
})
} else {
this.$refs.multipleTable.clearSelection() //再次点击切换状态,删除选中
}
} else {
this.$message({
showClose: true,
message: '列表中已无未读消息',
type: 'warning'
})
}
},
element-ui的table中点击选中符合条件的checkbox
最新推荐文章于 2024-05-22 17:04:38 发布