From f62c4a3987e83453adca95671fec1a4122c5fd3b Mon Sep 17 00:00:00 2001 From: R2m1liA <15258427350@163.com> Date: Fri, 24 Oct 2025 16:18:26 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=B0=86=E6=90=9C=E7=B4=A2=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E7=94=B1Strapi=E8=BF=81=E7=A7=BB=E8=87=B3Direcuts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 路由页面相关源码修改 - 类型标注与组合式API - 相关工具函数 --- app/components/SearchResults.vue | 86 ++++----------------- app/composables/useLocalizations.ts | 5 ++ app/composables/useMeilisearch.ts | 103 +++++++++++++------------ app/models/mappers/searchItemMapper.ts | 16 ++++ app/models/utils/search-converters.ts | 35 +++++++++ app/models/views/SearchItemView.ts | 13 ++++ app/pages/search.vue | 68 +++++++++------- app/types/meilisearch/index.ts | 2 + app/types/meilisearch/meili-index.ts | 88 +++++++++++++++++++++ app/types/meilisearch/search-result.ts | 42 ++++++++++ nuxt.config.ts | 2 +- 11 files changed, 309 insertions(+), 151 deletions(-) create mode 100644 app/models/mappers/searchItemMapper.ts create mode 100644 app/models/utils/search-converters.ts create mode 100644 app/models/views/SearchItemView.ts create mode 100644 app/types/meilisearch/index.ts create mode 100644 app/types/meilisearch/meili-index.ts create mode 100644 app/types/meilisearch/search-result.ts diff --git a/app/components/SearchResults.vue b/app/components/SearchResults.vue index 70cd6cf..8000846 100644 --- a/app/components/SearchResults.vue +++ b/app/components/SearchResults.vue @@ -2,14 +2,14 @@
- {{ getHitSummary(hit.content) }} +
+ {{ hit.summary }}
内容类型: @@ -44,13 +44,8 @@