|
@@ -12,7 +12,9 @@ const ImageIndex = () => import('views/home/Image')
|
|
|
const ImagePage = () => import('views/home/ImagePage')
|
|
const ImagePage = () => import('views/home/ImagePage')
|
|
|
const ArticleIndex = () => import('views/home/Article')
|
|
const ArticleIndex = () => import('views/home/Article')
|
|
|
const Search = () => import('views/home/Search')
|
|
const Search = () => import('views/home/Search')
|
|
|
-const HomeIndex = () => import('views/user/Home')
|
|
|
|
|
|
|
+const UserHome = () => import('views/user/Home')
|
|
|
|
|
+const UserFollowing = () => import('views/user/Home')
|
|
|
|
|
+const UserFollower = () => import('views/user/Home')
|
|
|
const ProfileIndex = () => import('views/user/Profile')
|
|
const ProfileIndex = () => import('views/user/Profile')
|
|
|
const AvatarIndex = () => import('views/user/Avatar')
|
|
const AvatarIndex = () => import('views/user/Avatar')
|
|
|
const VipIndex = () => import('views/user/Vip')
|
|
const VipIndex = () => import('views/user/Vip')
|
|
@@ -22,6 +24,7 @@ const PostList = () => import('views/post/PostList')
|
|
|
const PostPublish = () => import('views/post/PostPublish')
|
|
const PostPublish = () => import('views/post/PostPublish')
|
|
|
const PostAnalysis = () => import('views/post/PostAnalysis')
|
|
const PostAnalysis = () => import('views/post/PostAnalysis')
|
|
|
const MessageIndex = () => import('views/message/Message')
|
|
const MessageIndex = () => import('views/message/Message')
|
|
|
|
|
+const DiscoverIndex = () => import('views/home/Discover')
|
|
|
|
|
|
|
|
// 使用安装路由插件
|
|
// 使用安装路由插件
|
|
|
Vue.use(VueRouter)
|
|
Vue.use(VueRouter)
|
|
@@ -111,6 +114,11 @@ const routes = [
|
|
|
name: 'ArticleIndex',
|
|
name: 'ArticleIndex',
|
|
|
component: ArticleIndex
|
|
component: ArticleIndex
|
|
|
},
|
|
},
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/discover',
|
|
|
|
|
+ name: 'DiscoverIndex',
|
|
|
|
|
+ component: DiscoverIndex
|
|
|
|
|
+ },
|
|
|
{
|
|
{
|
|
|
path: '/search',
|
|
path: '/search',
|
|
|
name: 'search',
|
|
name: 'search',
|
|
@@ -118,8 +126,18 @@ const routes = [
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
path: '/user/:id',
|
|
path: '/user/:id',
|
|
|
- name: 'HomeIndex',
|
|
|
|
|
- component: HomeIndex
|
|
|
|
|
|
|
+ name: 'UserHome',
|
|
|
|
|
+ component: UserHome
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/user/:id/following',
|
|
|
|
|
+ name: 'UserFollowing',
|
|
|
|
|
+ component: UserFollowing
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/user/:id/follower',
|
|
|
|
|
+ name: 'UserFollower',
|
|
|
|
|
+ component: UserFollower
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
path: '/u/profile',
|
|
path: '/u/profile',
|