From 366fe34d6f813661bb3f8bebd7d1e81a05295cab Mon Sep 17 00:00:00 2001 From: jxxghp Date: Thu, 30 Nov 2023 15:25:28 +0800 Subject: [PATCH] fix --- src/views/setting/AccountSettingSearch.vue | 6 ++++++ src/views/setting/AccountSettingSubscribe.vue | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/src/views/setting/AccountSettingSearch.vue b/src/views/setting/AccountSettingSearch.vue index 1ee561d3..e4f22fb9 100644 --- a/src/views/setting/AccountSettingSearch.vue +++ b/src/views/setting/AccountSettingSearch.vue @@ -262,6 +262,12 @@ watchEffect(() => { if (!importCodeString.value) return + // 导入代码需要以空格开头和结束,没有则拼接 + if (!importCodeString.value.startsWith(' ')) + importCodeString.value = ` ${importCodeString.value}` + if (!importCodeString.value.endsWith(' ')) + importCodeString.value = `${importCodeString.value} ` + // 将导入的代码转换为规则卡片 const groups = importCodeString.value.split('>') filterCards.value = groups.map((group: string, index: number) => { diff --git a/src/views/setting/AccountSettingSubscribe.vue b/src/views/setting/AccountSettingSubscribe.vue index d0a82cff..22db44d2 100644 --- a/src/views/setting/AccountSettingSubscribe.vue +++ b/src/views/setting/AccountSettingSubscribe.vue @@ -295,6 +295,11 @@ watchEffect(() => { return if (!currentRuleType.value) return + // 导入代码需要以空格开头和结束,没有则拼接 + if (!importCodeString.value.startsWith(' ')) + importCodeString.value = ` ${importCodeString.value}` + if (!importCodeString.value.endsWith(' ')) + importCodeString.value = `${importCodeString.value} ` let filterCards: Ref if (currentRuleType.value === 'SubscribeFilterRules') filterCards = subscribeFilterCards