Vue

Vue - Router

라이브러리 설치

npm install vue-router
import {createWebHistory, createRouter} from "vue-router";

const routes = [
{
path: "/",
name: "home",
component: () => import('../pages/ChatRoom.vue')
}
]

const router = createRouter({
history: createWebHistory(),
routes
})

export default router;
import { createApp } from 'vue'
import './style.css'
import App from './App.vue'
import router from "./router/router.ts";

createApp(App)
.use(router)
.mount('#app')
<script setup lang="ts">
</script>

<template>
<router-view></router-view>
</template>

<style scoped>
.logo {
height: 6em;
padding: 1.5em;
will-change: filter;
transition: filter 300ms;
}
.logo:hover {
filter: drop-shadow(0 0 2em #646cffaa);
}
.logo.vue:hover {
filter: drop-shadow(0 0 2em #42b883aa);
}
</style>
Share