<el-table-column
prop="name"
label="是否过滤"
width="180"
>
<template slot-scope="scope">
<el-checkbox v-model="scope.row.isFilter" :disabled="dataForm.infoFlag">
</el-checkbox>
</template>
<template slot="header">
<el-checkbox
v-model="checked"
@change="handleChange"
>退货检验</el-checkbox>
</template>
</el-table-column>
其中header是定义表头部分但是check显示了 全选 但是点击无效
后面发现少了slot-scope ,就成静态的了 因为我之前以为用不到变量删除了,加上就可以动态了
<template slot="header" slot-scope="scope">
<el-checkbox
v-model="checked"
@change="handleChange"
>退货检验</el-checkbox>
</template>