+
From 88ba558e3355750a67b29641a6186542207d0151 Mon Sep 17 00:00:00 2001 From: MiraiMagician <158348508@qq.com> Date: Thu, 10 Jun 2021 14:10:40 +0800 Subject: [PATCH] =?UTF-8?q?searchByTag=E5=8A=9F=E8=83=BD=E5=89=8D=E7=AB=AF?= =?UTF-8?q?=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/search.js | 13 ++++- src/router/index.js | 6 ++ src/view/Search.vue | 11 ++-- src/view/Tag.vue | 118 +++++++++++++++++++++++++++++++++++++++ src/view/post/Detail.vue | 16 +++--- src/view/post/Index.vue | 22 ++++---- 6 files changed, 160 insertions(+), 26 deletions(-) create mode 100644 src/view/Tag.vue diff --git a/src/api/search.js b/src/api/search.js index 5482d81..7ba2748 100644 --- a/src/api/search.js +++ b/src/api/search.js @@ -2,7 +2,18 @@ import request from '@/util/request' export function searchByKeyword(query){ return request({ - url: '/search', + url: '/search/searchList', + method: 'get', + params:{ + keyword: query.keyword, + pageNum: query.pageNum, + pageSize: query.pageSize + } + }) +} +export function searchByTagName(query){ + return request({ + url: '/search/searchByTag', method: 'get', params:{ keyword: query.keyword, diff --git a/src/router/index.js b/src/router/index.js index a57a416..9196205 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -51,6 +51,12 @@ const routes = [{ component: () => import('@/view/Search'), meta: {title: '检索'} }, + { + name: 'tag', + path: '/tag', + component: () => import('@/view/Tag'), + meta: {title: '检索'} + }, { path: '*', redirect: '/404', diff --git a/src/view/Search.vue b/src/view/Search.vue index 7ac4bd2..9a9a868 100644 --- a/src/view/Search.vue +++ b/src/view/Search.vue @@ -2,7 +2,7 @@
{{ list.length }}
+ 检索到 {{ query.total }}
条关于 {{ query.keyword }}
的记录
{{ query.total }}
+ 条关于 {{ '#'+query.keyword }}
的记录
+
+