优化配送订单收货地址联动显示
This commit is contained in:
@@ -183,6 +183,15 @@ export function useResourceRelations(
|
||||
timers.delete(resource);
|
||||
}
|
||||
|
||||
/** 清空依赖父级但当前尚无有效父级的候选项。 */
|
||||
function clear(resource: string | undefined) {
|
||||
if (!resource) return;
|
||||
cancelSearch(resource);
|
||||
requestGuard.begin(resource);
|
||||
options[resource] = [];
|
||||
loading[resource] = false;
|
||||
}
|
||||
|
||||
onBeforeUnmount(() => {
|
||||
for (const resource of timers.keys()) cancelSearch(resource);
|
||||
});
|
||||
@@ -198,6 +207,7 @@ export function useResourceRelations(
|
||||
search,
|
||||
searchField,
|
||||
cancelSearch,
|
||||
clear,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user