Skip to content

Commit

Permalink
fix(comp:cascader): remote search is error
Browse files Browse the repository at this point in the history
  • Loading branch information
threedayAAAAA committed Jan 25, 2024
1 parent 6b29646 commit 551935e
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions packages/components/cascader/src/composables/useSearchable.ts
Expand Up @@ -32,7 +32,7 @@ export function useSearchable(
const searchedKeys = computed(() => {
const searchValue = props.searchValue
const searchFn = mergedSearchFn.value
if (!searchValue || !searchFn) {
if (!searchValue) {
return NoopArray as unknown as VKey[]
}
const _parentEnabled = parentEnabled.value
Expand Down Expand Up @@ -70,7 +70,7 @@ function getDefaultSearchFn(labelKey: string): CascaderSearchFn {
function doSearch(
keySet: Set<VKey>,
data: MergedData,
searchFn: CascaderSearchFn,
searchFn: CascaderSearchFn | false,
searchValue: string,
_parentEnabled: boolean,
getDisabledFn: GetDisabledFn,
Expand All @@ -79,7 +79,7 @@ function doSearch(
if (keySet.has(key) || getDisabledFn(rawData)) {
return
}
if (searchFn(rawData, searchValue)) {
if (searchFn === false || searchFn(rawData, searchValue)) {
if (_parentEnabled || data.isLeaf) {
keySet.add(key)
}
Expand Down

0 comments on commit 551935e

Please sign in to comment.