Some Example

master
waqarulzafar 2022-12-12 04:55:43 +05:00
parent 08ec4ef29b
commit a8451851e9
4 changed files with 40 additions and 6 deletions

View File

@ -1,5 +0,0 @@
<template>
<div>
<router-view/>
</div>
</template>

13
layouts/default.vue Normal file
View File

@ -0,0 +1,13 @@
<template>
<div>
<nav>
<ul>
<li><NuxtLink to="/">Home</NuxtLink></li>
<li><NuxtLink to="/about">About</NuxtLink></li>
<li><NuxtLink to="/products/1122">Product 1122</NuxtLink></li>
</ul>
</nav>
<slot/>
</div>
</template>

View File

@ -3,3 +3,12 @@
<h1>Login Page</h1>
</div>
</template>
<script setup>
definePageMeta({
layout:'default'
})
export default {
layout:'default'
}
</script>

17
pages/products/[id].vue Normal file
View File

@ -0,0 +1,17 @@
<template>
<div>
<h1>ID is : {{id}}</h1>
<NuxtLink to="/">HOME</NuxtLink>
</div>
</template>
<script>
export default {
data(){
return {
id:this.$route.params.id
}
}
}
</script>