fix(components): empty icon component judgment (#4178)

* fix(components): empty icon component judgment

* revert: globals components

* fix(components): el-icon missing import

* fix: use shallowRef for icon components

* refactor: remove shallowRef

* fix: remove unused code

* fix: social-link icon size

* fix: time picker icon

* fix: v-if judge
This commit is contained in:
Aex
2021-11-05 17:44:02 +08:00
committed by GitHub
parent c72ea9c1a1
commit f78407a409
28 changed files with 85 additions and 155 deletions

View File

@@ -161,13 +161,14 @@
</template>
<template #suffix>
<el-icon
v-if="iconComponent"
v-show="!showClose"
:class="['el-select__caret', 'el-input__icon', iconReverse]"
>
<component :is="iconComponent" />
</el-icon>
<el-icon
v-if="showClose"
v-if="showClose && clearIcon"
class="el-select__caret el-input__icon"
@click="handleClearClick"
>