From 7fc72c817b3860d269c273c03847e31700a142b1 Mon Sep 17 00:00:00 2001 From: zyronon Date: Fri, 29 Mar 2024 02:04:05 +0800 Subject: [PATCH] save --- src/assets/less/index.less | 2 +- src/mock/index.js | 2 +- src/pages/home/index.vue | 8 +- src/pages/home/slide/Community.vue | 5 +- src/pages/home/slide/LongVideo.vue | 125 +++++++-------- src/pages/home/slide/LongVideo2.vue | 228 ++++++++++++++++++++++++++++ 6 files changed, 296 insertions(+), 74 deletions(-) create mode 100644 src/pages/home/slide/LongVideo2.vue diff --git a/src/assets/less/index.less b/src/assets/less/index.less index 98aeec17..8f1bdbe8 100644 --- a/src/assets/less/index.less +++ b/src/assets/less/index.less @@ -11,7 +11,7 @@ --color-me: rgb(21, 23, 35); --color-user: rgb(22, 24, 36); --color-message: rgb(21, 21, 21); - --home-header-height: 40rem; + --home-header-height: 44rem; --footer-height: 56rem; --common-header-height: 50rem; --indicator-height: 43rem; diff --git a/src/mock/index.js b/src/mock/index.js index 8db8810c..8a4ae682 100644 --- a/src/mock/index.js +++ b/src/mock/index.js @@ -78,7 +78,7 @@ async function fetchData() { export async function startMock() { mock.onGet(/video\/recommended/).reply(async (config) => { let page = getPage2(config.params) - // console.log('allRecommendVideos', cloneDeep(allRecommendVideos),page) + console.log('allRecommendVideos', cloneDeep(allRecommendVideos.length),page) return [200, { data: { total: 844, diff --git a/src/pages/home/index.vue b/src/pages/home/index.vue index 81f1aca1..a5a2d0f7 100644 --- a/src/pages/home/index.vue +++ b/src/pages/home/index.vue @@ -105,13 +105,13 @@ name="main" :change-active-index-use-anim="false" v-model:index="state.navIndex"> - - + + - - + + diff --git a/src/pages/home/slide/Community.vue b/src/pages/home/slide/Community.vue index cd804e1a..3fcddcbd 100644 --- a/src/pages/home/slide/Community.vue +++ b/src/pages/home/slide/Community.vue @@ -195,11 +195,11 @@ function test(e, item) { #Community { font-size: 14rem; color: white; - padding-top: var(--common-header-height); + padding-top: var(--home-header-height); background: rgb(21, 23, 36); .Scroll { - height: calc(var(--vh, 1vh) * 100 - var(--common-header-height) - var(--footer-height)) !important; + height: calc(var(--vh, 1vh) * 100 - var(--home-header-height) - var(--footer-height)) !important; } @p: 1rem; @@ -298,6 +298,7 @@ function test(e, item) { width: 100vw; transition: all .3s; overflow: hidden; + z-index: -100; .wrap { position: absolute; diff --git a/src/pages/home/slide/LongVideo.vue b/src/pages/home/slide/LongVideo.vue index 56ae461e..33b58372 100644 --- a/src/pages/home/slide/LongVideo.vue +++ b/src/pages/home/slide/LongVideo.vue @@ -1,9 +1,10 @@ \ No newline at end of file