forked from tom.biard/ScienceQuest
parent
87f02c9bdb
commit
cafcf81cbc
@ -0,0 +1,3 @@
|
|||||||
|
<template>
|
||||||
|
<div>{{ $route.params.id }}</div>
|
||||||
|
</template>
|
@ -1,6 +1,25 @@
|
|||||||
import './assets/main.css'
|
import './assets/main.css'
|
||||||
|
|
||||||
|
import { createRouter, createWebHashHistory } from 'vue-router'
|
||||||
import { createApp } from 'vue'
|
import { createApp } from 'vue'
|
||||||
import App from './App.vue'
|
import App from './App.vue'
|
||||||
|
|
||||||
createApp(App).mount('#app')
|
//importer les components pour le routing
|
||||||
|
import PagePrincipale from "./components/PagePrincipale.vue"
|
||||||
|
import NotFound from "./components/erreurs/NotFound.vue"
|
||||||
|
import TestParametreURL from "./components/TestParametreURL.vue"
|
||||||
|
|
||||||
|
const routes = [
|
||||||
|
{ path: '/', component: PagePrincipale },
|
||||||
|
{ path: '/exemple/:id', component: TestParametreURL },
|
||||||
|
{ path: '/:pathMatch(.*)*', name: 'NotFound', component: NotFound },
|
||||||
|
]
|
||||||
|
|
||||||
|
const router = createRouter({
|
||||||
|
// 4. Provide the history implementation to use. We
|
||||||
|
// are using the hash history for simplicity here.
|
||||||
|
history: createWebHashHistory(),
|
||||||
|
routes, // short for `routes: routes`
|
||||||
|
})
|
||||||
|
|
||||||
|
createApp(App).use(router).mount('#app')
|
||||||
|
Loading…
Reference in new issue