feat: 增加用户关注列表 和 用户详情页

This commit is contained in:
alger
2025-03-24 22:54:04 +08:00
parent 9f5bac29a0
commit 2924ad6c18
13 changed files with 1059 additions and 16 deletions
+2 -1
View File
@@ -2,6 +2,7 @@ import { createRouter, createWebHashHistory } from 'vue-router';
import AppLayout from '@/layout/AppLayout.vue';
import homeRouter from '@/router/home';
import otherRouter from '@/router/other';
const loginRouter = {
path: '/login',
@@ -29,7 +30,7 @@ const routes = [
{
path: '/',
component: AppLayout,
children: [...homeRouter, loginRouter, setRouter]
children: [...homeRouter, loginRouter, setRouter, ...otherRouter]
},
{
path: '/lyric',
+36
View File
@@ -0,0 +1,36 @@
const otherRouter = [
{
path: '/user/follows',
name: 'userFollows',
meta: {
title: '关注列表',
keepAlive: true,
showInMenu: false,
back: true
},
component: () => import('@/views/user/follows.vue')
},
{
path: '/user/followers',
name: 'userFollowers',
meta: {
title: '粉丝列表',
keepAlive: true,
showInMenu: false,
back: true
},
component: () => import('@/views/user/followers.vue')
},
{
path: '/user/detail/:uid',
name: 'userDetail',
meta: {
title: '用户详情',
keepAlive: true,
showInMenu: false,
back: true
},
component: () => import('@/views/user/detail.vue')
}
];
export default otherRouter;