From 2facf3782f612a76dc0e22b0c657da88135d3ee6 Mon Sep 17 00:00:00 2001 From: ZiuChen <457353192@qq.com> Date: Tue, 13 Sep 2022 21:21:27 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=97=A0=E6=8D=A2=E8=A1=8C=E7=AC=A6?= =?UTF-8?q?=E7=9A=84=E9=95=BF=E6=96=87=E6=9C=AC=E6=9C=AA=E8=A2=AB=E6=AD=A3?= =?UTF-8?q?=E7=A1=AE=E6=A0=87=E8=AE=B0=E4=B8=BA=E5=A4=A7=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cpns/ClipItemList.vue | 3 ++- src/style/cpns/clip-item-list.less | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/cpns/ClipItemList.vue b/src/cpns/ClipItemList.vue index 1bf126e..6401b25 100644 --- a/src/cpns/ClipItemList.vue +++ b/src/cpns/ClipItemList.vue @@ -92,7 +92,8 @@ const emit = defineEmits(['onDataChange', 'onDataRemove', 'onSelectItemAdd', 'on const isOverSizedContent = (item) => { const { type, data } = item if (type === 'text') { - return data.split(`\n`).length - 1 > 6 + // 没有换行的长文本也应当被纳入考虑 + return data.split(`\n`).length - 1 > 6 || data.length > 255 } else if (type === 'file') { return JSON.parse(item.data).length >= 6 } diff --git a/src/style/cpns/clip-item-list.less b/src/style/cpns/clip-item-list.less index 6de49e6..a80ed4b 100644 --- a/src/style/cpns/clip-item-list.less +++ b/src/style/cpns/clip-item-list.less @@ -86,8 +86,11 @@ display: flex; align-items: center; justify-content: center; + flex-wrap: wrap; + max-width: 180px; min-width: 150px; padding: 0px 10px; + flex-wrap: wrap; & * { display: flex; align-items: center;