1.需求
表格想要存在禁用的行,用户想要有提示:为什么不可以勾选!!!(如下图)
2.实现
使用表格自带的复选框无法实现该功能,因此需要自定义复选框
html代码:
<el-table border :data="dataList">
<el-table-column align="center">
<!--下面是表头的复选框,使用插槽header。实现全选以及部分选择-->
<template slot="header" slot-scope="{row}">
<!--v-model绑定全选(isCheck)变量,indeterminate:绑定是否部分选择-->
<el-checkbox v-model="isCheck" :indeterminate="indeterminate"
@change="handleCheckAllChange"<