提交 2e3d5232 作者: 郁骅焌

tijiao

上级 58aebb88
......@@ -85,6 +85,7 @@ const SageTable = React.forwardRef((props, ref) => {
hiddeTool = false,
// 其余表格属性
...tableProps
// onSelectedRow
} = props;
const { isFullscreen, setFull, exitFull } = useFullscreen({
......@@ -355,6 +356,10 @@ const SageTable = React.forwardRef((props, ref) => {
}
setSelectedRowKeys(lastSelectedRowKeys);
setSelectedRows(lastSelectedRows);
if (tableProps.onSelectedRow) {
tableProps.onSelectedRow(lastSelectedRowKeys, lastSelectedRows)
}
},
};
......
......@@ -392,7 +392,7 @@ const CrudList = () => {
hasCheck: true,
columns,
scroll: { x: '100vw' },
isCacheCheck: true
isCacheCheck: true,
// rowSelection: {
// onChange: (selectedrowkeys, selectedrows) => {
// tableRef.current.setSelectedRowKeys(selectedrowkeys)
......@@ -401,6 +401,11 @@ const CrudList = () => {
// setRemoveable(selectedrowkeys.length === 0)
// }
// }
// 选中checkbox返回
onSelectedRow: (selectedrowkeys, selectedrows) => {
setEditable(selectedrowkeys.length !== 1)
setRemoveable(selectedrowkeys.length === 0)
}
}
// 新建按钮
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论