mirror of
https://github.com/algerkong/AlgerMusicPlayer.git
synced 2026-05-17 10:27:30 +08:00
✨ feat: 增加用户关注列表 和 用户详情页
This commit is contained in:
@@ -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',
|
||||
|
||||
@@ -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;
|
||||
Reference in New Issue
Block a user