1、定义变量
const { tableProps, mutate} = useRequest(
async (params = {}) => {
const { success, data, total } = await Api.getUserAccountApi({
page: params.current || 1,
...searchValue,
});
return {
list: success ? data : [],
total: success ? total : 0,
};
},
{
paginated: true,
defaultPageSize: 20,
refreshDeps: [searchValue],
},
);
2、使用
const handleDelete = (param) => {
tableProps['dataSource'].splice(param.index,1)
mutate((oldData) => {
return {
list: [...tableProps.dataSource],
total: 2
}
})