diff --git a/packages/alert/Alert.vue b/packages/alert/Alert.vue index abcffed04..f36f2a145 100644 --- a/packages/alert/Alert.vue +++ b/packages/alert/Alert.vue @@ -82,7 +82,7 @@ export default { }, emits: ['close'], setup(props, { emit, slots }) { - const { title, description, type } = toRefs(props) + const { description, type } = toRefs(props) const visible = ref(true) const close = () => { @@ -107,9 +107,6 @@ export default { }) return { - title, - description, - type, visible, typeClass, iconClass, diff --git a/packages/autocomplete/src/autocomplete-suggestions.vue b/packages/autocomplete/src/autocomplete-suggestions.vue index 1dbb02d01..3cb28f877 100644 --- a/packages/autocomplete/src/autocomplete-suggestions.vue +++ b/packages/autocomplete/src/autocomplete-suggestions.vue @@ -56,7 +56,7 @@ export default { }, updated() { - this.$nextTick((_) => { + this.$nextTick(() => { this.popperJS && this.updatePopper() }) }, @@ -74,6 +74,8 @@ export default { }, created() { + // TODO $on 已经废弃了 + // eslint-disable-next-line vue/no-deprecated-events-api this.$on('visible', (val, inputWidth) => { this.dropdownWidth = inputWidth + 'px' this.showPopper = val diff --git a/packages/autocomplete/src/autocomplete.vue b/packages/autocomplete/src/autocomplete.vue index 69bd9cb79..d0c0f93ad 100644 --- a/packages/autocomplete/src/autocomplete.vue +++ b/packages/autocomplete/src/autocomplete.vue @@ -15,21 +15,21 @@ @focus="handleFocus" @blur="handleBlur" @clear="handleClear" - @keydown.up.native.prevent="highlight(highlightedIndex - 1)" - @keydown.down.native.prevent="highlight(highlightedIndex + 1)" - @keydown.enter.native="handleKeyEnter" - @keydown.native.tab="close" + @keydown.up.prevent="highlight(highlightedIndex - 1)" + @keydown.down.prevent="highlight(highlightedIndex + 1)" + @keydown.enter="handleKeyEnter" + @keydown.tab="close" > -