๋ฐฉ๋ฒ 1
router.beforeEach(async (to, from) => {
const dir = to.path.split("/")[2];
if (dir != "login" && !session.isLoggedIn()) {
alert('๋ก๊ทธ์ธ์ ํด์ฃผ์ธ์')
await router.push("/m/login")
}
})
๋ฐฉ๋ฒ 2
router.beforeEach(async (to, from) => {
if (!to.path.startsWith("/m/login") && !session.isLoggedIn()) {
alert('๋ก๊ทธ์ธ์ ํด์ฃผ์ธ์')
await router.push("/m/login")
}
})
๋ฐ์ํ
'๐ป dev' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋งํ์ css ๋ก๋ง ๋ง๋ค๊ธฐ (0) | 2023.06.15 |
---|---|
[VUE] vue3 v-model props ๋ก ๋๊ธฐ๊ธฐ (0) | 2023.04.20 |
[vue] vue3 route ๊ฐ์ฒด (0) | 2023.03.03 |
[JS] Object.assign() (0) | 2023.02.01 |
[JS] target vs current target (0) | 2023.01.16 |