getCheckboxProps 选择框的默认属性配置
<a-table :columns="columns" :data-source="data" :rowKey="(record) => record.id" :row-selection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange, getCheckboxProps:getCheckboxProps }">
</a-table>
export default {
data() {
return {
selectedRows: [],
selectedRowKeys: [],
}
},
methods: {
onSelectChange(selectedRowKeys,selectedRows) {
this.selectedRows = selectedRows;
this.selectedRowKeys = selectedRowKeys;
},
getCheckboxProps(record){
return ({
props: {
disabled: record.status === '1'
},
});
},
}