From b7897ba20e464a1f297db04c021fe45a93326e78 Mon Sep 17 00:00:00 2001 From: clay <20932067@zju.edu.cn> Date: Sun, 16 Jan 2022 21:14:30 +0800 Subject: [PATCH] 11 --- src/App.vue | 14 +- src/api/index.js | 34 +- src/router/index.js | 17 +- src/utils/request.js | 28 +- src/utils/sist.js | 36 +++ src/views/content/components/details.vue | 86 +++++ src/views/content/components/list.vue | 148 ++++++--- src/views/content/components/new_list.vue | 13 - src/views/content/index.vue | 135 ++++++-- src/views/edu_teach/index.vue | 10 +- src/views/header/index.vue | 40 ++- src/views/header/mobile_herder.vue | 166 ++-------- src/views/index/components/news_center.vue | 18 +- .../components/scientific_research_trends.vue | 21 +- .../index/components/teaching_student.vue | 2 +- src/views/mobile/index.vue | 294 ++++++++++++++++++ src/views/school_profile/index.vue | 4 +- src/views/teaching_staff/index.vue | 2 +- 18 files changed, 799 insertions(+), 269 deletions(-) create mode 100644 src/utils/sist.js create mode 100644 src/views/content/components/details.vue delete mode 100644 src/views/content/components/new_list.vue create mode 100644 src/views/mobile/index.vue diff --git a/src/App.vue b/src/App.vue index 0806b77..3f34037 100644 --- a/src/App.vue +++ b/src/App.vue @@ -31,11 +31,21 @@ export default { data() { return { iftop: false, - width: document.documentElement.clientWidth >=1200 + timer : true, + width: document.documentElement.clientWidth >= 992 } }, mounted() { //监听scroll方法 window.addEventListener('scroll', this.handleScroll) + + const that = this + window.onresize = () => { + return (() => { + //这里写要操作的函数 + window.screenWidth = document.body.clientWidth + that.width = window.screenWidth>992 + })() + } }, beforeDestroy() { //及时释放 window.removeEventListener('scroll', this.handleScroll) @@ -66,7 +76,7 @@ export default { diff --git a/src/views/content/components/list.vue b/src/views/content/components/list.vue index b61b3db..d8fb790 100644 --- a/src/views/content/components/list.vue +++ b/src/views/content/components/list.vue @@ -1,50 +1,68 @@ - - diff --git a/src/views/content/index.vue b/src/views/content/index.vue index 8b735c6..10ef905 100644 --- a/src/views/content/index.vue +++ b/src/views/content/index.vue @@ -4,10 +4,10 @@
- + - +
@@ -18,7 +18,7 @@
- +
@@ -59,23 +59,25 @@ +
- -
+ +
diff --git a/src/views/header/mobile_herder.vue b/src/views/header/mobile_herder.vue index 84c4c1c..7be17dc 100644 --- a/src/views/header/mobile_herder.vue +++ b/src/views/header/mobile_herder.vue @@ -28,145 +28,20 @@ 学院首页 - + - - - 选项1 - 选项2 - - - 选项3 - - - - 选项1 + + + + + {{ chile.title }} + {{ chile.title }} + - - - - - 选项1 - 选项2 - - - 选项3 - - - - 选项1 - - - - - - - 选项1 - 选项2 - - - 选项3 - - - - 选项1 - - - - - - - 选项1 - 选项2 - - - 选项3 - - - - 选项1 - - - - - - - 选项1 - 选项2 - - - 选项3 - - - - 选项1 - - - - - - - 选项1 - 选项2 - - - 选项3 - - - - 选项1 - - - - - - - 选项1 - 选项2 - - - 选项3 - - - - 选项1 - - - - - - - 选项1 - 选项2 - - - 选项3 - - - - 选项1 - - - - 资料下载 -
@@ -174,20 +49,41 @@ + + diff --git a/src/views/school_profile/index.vue b/src/views/school_profile/index.vue index a7b8851..f301788 100644 --- a/src/views/school_profile/index.vue +++ b/src/views/school_profile/index.vue @@ -13,7 +13,7 @@
- +
@@ -131,7 +131,7 @@ export default { } }, // created() { - // alert(this.width>=992) + // alert(this.width>992) // } } diff --git a/src/views/teaching_staff/index.vue b/src/views/teaching_staff/index.vue index f42a775..59fafa1 100644 --- a/src/views/teaching_staff/index.vue +++ b/src/views/teaching_staff/index.vue @@ -13,7 +13,7 @@
- +