From d6fa79bb4cc3083f3a453c08a7a9740a8b5f7d4a Mon Sep 17 00:00:00 2001 From: Qing Date: Wed, 20 Dec 2023 00:38:52 +0800 Subject: [PATCH] Optimized routing structure --- src/components/Home/ContentWrapper.vue | 35 ---- src/components/Home/HomeHeader.vue | 4 +- src/components/Home/HomePage.vue | 256 +++++++++++++++++++++++-- src/components/Home/MainContainer.vue | 251 ------------------------ src/components/HotNews/HotNews.vue | 27 +++ src/router/index.js | 10 +- src/views/Index.vue | 11 +- 7 files changed, 280 insertions(+), 314 deletions(-) delete mode 100644 src/components/Home/ContentWrapper.vue delete mode 100644 src/components/Home/MainContainer.vue create mode 100644 src/components/HotNews/HotNews.vue diff --git a/src/components/Home/ContentWrapper.vue b/src/components/Home/ContentWrapper.vue deleted file mode 100644 index dcaa51c..0000000 --- a/src/components/Home/ContentWrapper.vue +++ /dev/null @@ -1,35 +0,0 @@ - - - \ No newline at end of file diff --git a/src/components/Home/HomeHeader.vue b/src/components/Home/HomeHeader.vue index 9f66c7b..75f1c03 100644 --- a/src/components/Home/HomeHeader.vue +++ b/src/components/Home/HomeHeader.vue @@ -2,8 +2,8 @@
diff --git a/src/components/Home/HomePage.vue b/src/components/Home/HomePage.vue index 8e76dd2..0952466 100644 --- a/src/components/Home/HomePage.vue +++ b/src/components/Home/HomePage.vue @@ -1,37 +1,251 @@ + - - - - - + \ No newline at end of file diff --git a/src/components/Home/MainContainer.vue b/src/components/Home/MainContainer.vue deleted file mode 100644 index 6ffcd52..0000000 --- a/src/components/Home/MainContainer.vue +++ /dev/null @@ -1,251 +0,0 @@ - - - \ No newline at end of file diff --git a/src/components/HotNews/HotNews.vue b/src/components/HotNews/HotNews.vue new file mode 100644 index 0000000..2649bd5 --- /dev/null +++ b/src/components/HotNews/HotNews.vue @@ -0,0 +1,27 @@ + + + + + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index baddfff..4e59956 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,7 +1,7 @@ import { createRouter, createWebHashHistory } from 'vue-router' import index from '../views/Index.vue' import home from "@/components/Home/HomePage.vue"; - +import hotNews from "@/components/HotNews/HotNews.vue"; const routes = [ { @@ -18,7 +18,13 @@ const routes = [ path: '/home', name: 'home', component: home - }], + }, + { + path: '/hotNews', + name: 'hotNews', + component: hotNews + }, + ], }, ] diff --git a/src/views/Index.vue b/src/views/Index.vue index 844c9b5..e316030 100644 --- a/src/views/Index.vue +++ b/src/views/Index.vue @@ -17,7 +17,11 @@
- + +
+ + +
@@ -25,13 +29,14 @@