From da67d9298b1405c98821bce056de83298a27ec2a Mon Sep 17 00:00:00 2001 From: jmal Date: Sat, 23 Jan 2021 22:39:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E4=B8=80=E4=BA=9Bbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/input/UploadImageInput.vue | 6 +++++- src/components/select/MultipleTree.vue | 8 ++++++++ src/views/markdown/index.vue | 14 +++++++++++--- 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/src/components/input/UploadImageInput.vue b/src/components/input/UploadImageInput.vue index 646006b..a071c5d 100644 --- a/src/components/input/UploadImageInput.vue +++ b/src/components/input/UploadImageInput.vue @@ -41,7 +41,7 @@ { return { minRows: 1, maxRows: 6} } diff --git a/src/components/select/MultipleTree.vue b/src/components/select/MultipleTree.vue index 33f9324..103139e 100644 --- a/src/components/select/MultipleTree.vue +++ b/src/components/select/MultipleTree.vue @@ -83,6 +83,11 @@ export default { type:Boolean, default:()=>{ return false } }, + // 选择后收起下拉框 + selectPackUp: { + type:Boolean, + default:()=>{ return false } + } }, data() { return { @@ -116,6 +121,9 @@ export default { selectNode(props, data){ this.valueIds = data.checkedKeys this.$emit('input', this.valueIds) + if(this.selectPackUp){ + this.$refs.treeSelect.blur() + } }, // 移除选中项 removeTag(name) { diff --git a/src/views/markdown/index.vue b/src/views/markdown/index.vue index ec1d271..f41282e 100644 --- a/src/views/markdown/index.vue +++ b/src/views/markdown/index.vue @@ -37,15 +37,16 @@ format="yyyy-MM-dd HH:mm:ss">

文章封面:

- +

分类:

@@ -222,7 +223,7 @@ let tags = this.tags let results = queryString ? tags.filter((tag) => { return (tag.name.toLowerCase().indexOf(queryString.toLowerCase()) === 0) - }) : tags + }) : [] // 调用 callback 返回建议列表的数据 results = results.map(res => { return {value: res.name} @@ -611,6 +612,7 @@ } /deep/ .el-autocomplete-suggestion { li { + padding: 0; background-color: #ecf5ff; color: #409eff; border: 1px solid #d9ecff; @@ -665,4 +667,10 @@ /deep/ .vditor-toolbar--pin { top: unset; } +/deep/.el-scrollbar__wrap { + &::-webkit-scrollbar { + width: 0; + height: 0; + } +}