generated from gitea_admin/default
13 lines
553 B
Markdown
13 lines
553 B
Markdown
|
||
# Page rendu architecture
|
||
|
||
1. app.vue contient <NuxtPage />, qui affiche la page courante (ex. index.vue).
|
||
2. Chaque page est rendue dans son layout (par défaut default.vue).
|
||
3. Dans default.vue, le <main> contient un <slot /> : c’est là que le contenu de la page s’insère.
|
||
|
||
Donc le flux est : app.vue → <NuxtPage /> → layout default.vue → <main><slot /></main> → contenu de pages/*.
|
||
|
||
# Header
|
||
1. Dans le layout default le header contient
|
||
1.1 un contenant => <HeaderWrapper>
|
||
1.2 ce contenant contient le header => <HeaderDefault> |