Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Hooke
/
tswj
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
hookehuyr
2022-05-16 10:07:20 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
26767e256a1b871cd6c75b285adc4056c5f7c096
26767e25
1 parent
0ed23f66
fix 清空记录位置缓存
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
4 deletions
src/views/client/videoDetail.vue
src/views/me/index.vue
src/views/client/videoDetail.vue
View file @
26767e2
...
...
@@ -124,6 +124,7 @@ const onVideoDetail = (v) => {
// 删除个人首页的keep-alive缓存
if (!$route.query.type) { // read-only 页不能删除
store.removeThisPage('personIndex');
store.changeScrollTopPerson(0); // 清空个人首页记录位置
}
</script>
...
...
src/views/me/index.vue
View file @
26767e2
...
...
@@ -77,7 +77,7 @@ import icon_avatar from '@images/que-touxiang@2x.png'
import MyButton from '@/components/MyButton/index.vue'
import { ref, reactive, onMounted } from 'vue'
import { useRoute, useRouter } from 'vue-router'
import {
onBeforeRouteLeave,
useRoute, useRouter } from 'vue-router'
import axios from '@/utils/axios';
import $ from 'jquery'
import _ from 'lodash'
...
...
@@ -89,6 +89,12 @@ const $router = useRouter();
const store = mainStore();
store.changeKeepPages('clear');
// onBeforeRouteLeave(() => {
// 重置位置缓存
// store.changeScrollTopCollection(0);
// store.changeScrollTopLike(0);
// })
/********** 切换用户功能 START *************/
const show = ref(false);
...
...
@@ -314,9 +320,6 @@ export default {
}
},
mounted() {
// 重置位置缓存
Cookies.set('scrollTopCollection', 0);
Cookies.set('scrollTopLike', 0);
},
methods: {
...
...
Please
register
or
login
to post a comment