Skip to content

Commit 72ee883

Browse files
xingyan95kagol
authored andcommitted
fix(Search): 组件内引入Icon,解决按需引入时Icon没有被解析的问题
1 parent cfaf2a7 commit 72ee883

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

packages/devui-vue/devui/search/src/search.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { getRootClass } from './composables/use-search-class';
44
import { keywordsHandles } from './composables/use-search-keywords';
55
import { keydownHandles } from './composables/use-search-keydown';
66
import DInput from '../../input/src/input';
7+
import { Icon } from '../../icon';
78
import { useNamespace } from '../../shared/hooks/use-namespace';
89
import './search.scss';
910
import { createI18nTranslate } from '../../locale/create';
@@ -53,18 +54,18 @@ export default defineComponent({
5354
<label class={rootClasses.value}>
5455
{props.iconPosition === 'left' && (
5556
<div class={ns.e('icon')} onClick={onClickHandle}>
56-
<d-icon name="search" size="inherit" key="search"></d-icon>
57+
<Icon name="search" size="inherit" key="search"></Icon>
5758
</div>
5859
)}
5960
<DInput {...inputProps}></DInput>
6061
{clearIconShow.value && (
6162
<div class={ns.e('clear')} onClick={onClearHandle}>
62-
<d-icon name="close" size="inherit" key="close"></d-icon>
63+
<Icon name="close" size="inherit" key="close"></Icon>
6364
</div>
6465
)}
6566
{props.iconPosition === 'right' && (
6667
<div class={ns.e('icon')} onClick={onClickHandle}>
67-
<d-icon name="search" size="inherit" key="search"></d-icon>
68+
<Icon name="search" size="inherit" key="search"></Icon>
6869
</div>
6970
)}
7071
</label>

0 commit comments

Comments
 (0)