From ae3ed9fd1db49b713b7e8b41deb8b7945f0aeed1 Mon Sep 17 00:00:00 2001 From: 62160286 <62160286@go.buu.ac.th> Date: Tue, 21 Dec 2021 03:10:31 +0700 Subject: [PATCH] Add name in MyPage --- src/App.vue | 2 +- src/router/index.js | 5 +++-- src/views/MyPage.vue | 7 +++++-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/App.vue b/src/App.vue index 500a553..05dab7d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,7 +2,7 @@ <div id="nav"> <router-link to="/">Home</router-link> | <router-link to="/about">About</router-link> | - <router-link to="/mypage">MyPage</router-link> + <router-link to="/mypage/Punyanuch">MyPage</router-link> </div> <router-view/> </template> diff --git a/src/router/index.js b/src/router/index.js index e8b7b84..b6abbe1 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -17,9 +17,10 @@ const routes = [ component: () => import(/* webpackChunkName: "about" */ '../views/About.vue') }, { - path: '/mypage', + path: '/mypage/:name', name: 'MyPage', - component: () => import('../views/MyPage.vue') + component: () => import('../views/MyPage.vue'), + props: true } ] diff --git a/src/views/MyPage.vue b/src/views/MyPage.vue index 0524554..4ac63de 100644 --- a/src/views/MyPage.vue +++ b/src/views/MyPage.vue @@ -1,9 +1,12 @@ <template> <div> - <h1>MyPage</h1> + <h1>MyPage</h1> + <h3>{{ name }}</h3> </div> </template> <script> -export default {} +export default { + props: ['name'] +} </script> <style></style> -- GitLab