将useTable的callback标记为已弃用,并提示使用 onSuccess
parent
413ebf8489
commit
a5572b11dc
|
|
@ -23,7 +23,7 @@ function BasicCascader(props) {
|
||||||
|
|
||||||
// 如果使用了已弃用的参数给出警告
|
// 如果使用了已弃用的参数给出警告
|
||||||
if (onGetNodePathsIsIncludeOneself !== undefined) {
|
if (onGetNodePathsIsIncludeOneself !== undefined) {
|
||||||
console.warn("【BasicCascader】 onGetNodePathsIsIncludeOneself 已弃用,请使用 getNodePathsIsIncludeOneself");
|
console.warn("【BasicCascader】 onGetNodePathsIsIncludeOneself 参数已弃用,请使用 getNodePathsIsIncludeOneself 参数");
|
||||||
}
|
}
|
||||||
|
|
||||||
// 向后兼容,如果传入了旧参数,使用旧参数
|
// 向后兼容,如果传入了旧参数,使用旧参数
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ const BasicLeftTree = (props) => {
|
||||||
|
|
||||||
// 如果使用了已弃用的参数给出警告
|
// 如果使用了已弃用的参数给出警告
|
||||||
if (onGetNodePathsIsIncludeOneself !== undefined) {
|
if (onGetNodePathsIsIncludeOneself !== undefined) {
|
||||||
console.warn("【BasicLeftTree】 onGetNodePathsIsIncludeOneself 已弃用,请使用 getNodePathsIsIncludeOneself");
|
console.warn("【BasicLeftTree】 onGetNodePathsIsIncludeOneself 参数已弃用,请使用 getNodePathsIsIncludeOneself 参数");
|
||||||
}
|
}
|
||||||
|
|
||||||
// 向后兼容,如果传入了旧参数,使用旧参数
|
// 向后兼容,如果传入了旧参数,使用旧参数
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ function BasicSelectTree(props) {
|
||||||
|
|
||||||
// 如果使用了已弃用的参数给出警告
|
// 如果使用了已弃用的参数给出警告
|
||||||
if (onGetNodePathsIsIncludeOneself !== undefined) {
|
if (onGetNodePathsIsIncludeOneself !== undefined) {
|
||||||
console.warn("【BasicSelectTree】 onGetNodePathsIsIncludeOneself 已弃用,请使用 getNodePathsIsIncludeOneself");
|
console.warn("【BasicSelectTree】 onGetNodePathsIsIncludeOneself 参数已弃用,请使用 getNodePathsIsIncludeOneself 参数");
|
||||||
}
|
}
|
||||||
|
|
||||||
// 向后兼容,如果传入了旧参数,使用旧参数
|
// 向后兼容,如果传入了旧参数,使用旧参数
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ export interface UseTableOptions<TData extends Data, TParams extends Params> ext
|
||||||
params?: Record<string, any> | (() => Record<string, any>);
|
params?: Record<string, any> | (() => Record<string, any>);
|
||||||
/** 表单数据转换函数,在每次请求之前调用,接收当前搜索的表单项,要求返回一个对象 */
|
/** 表单数据转换函数,在每次请求之前调用,接收当前搜索的表单项,要求返回一个对象 */
|
||||||
transform?: (formData: FormValues) => FormValues;
|
transform?: (formData: FormValues) => FormValues;
|
||||||
/** 回调函数 */
|
/** @deprecated 已弃用,请使用 onSuccess */
|
||||||
callback?: (list: any[], data: any) => void;
|
callback?: (list: any[], data: any) => void;
|
||||||
/** 表单实例(通过 Form.useForm() 创建) */
|
/** 表单实例(通过 Form.useForm() 创建) */
|
||||||
form?: FormInstance;
|
form?: FormInstance;
|
||||||
|
|
|
||||||
|
|
@ -96,6 +96,10 @@ function useTable(service, options) {
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if (restOptions.callback !== undefined) {
|
||||||
|
console.warn("【useTable】 callback 参数已弃用,请使用 onSuccess 参数");
|
||||||
|
}
|
||||||
|
|
||||||
// 执行回调函数
|
// 执行回调函数
|
||||||
restOptions.callback && restOptions.callback(res?.data?.list || [], res?.data || {});
|
restOptions.callback && restOptions.callback(res?.data?.list || [], res?.data || {});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue