CN-361 fix: 修复搜索框bug、优化交互

This commit is contained in:
chenjinsong
2022-03-12 16:56:46 +08:00
parent abf53f5972
commit 01e5a42d44
16 changed files with 139 additions and 18 deletions

View File

@@ -20,7 +20,6 @@
@changeMode="changeMode"
@search="search"
></tag-mode>
<!-- <div class="search-tip&#45;&#45;error">something error...</div>-->
</div>
</template>
@@ -102,8 +101,20 @@ export default {
ElMessage.error(this.$t('tip.invalidExpression'))
}
}
},
enterListener (event) {
if (event.keyCode === 13) {
this.$refs.tagMode && this.$refs.tagMode.search()
this.$refs.textMode && this.$refs.textMode.search()
}
}
},
mounted () {
document.addEventListener('keydown', this.enterListener)
},
unmounted () {
document.removeEventListener('keydown', this.enterListener)
},
setup (props) {
// 默认为文本模式
let searchMode = ref('text')