J'ai un problème avec la page par défaut de mise en page sur NUXT. Je crée une nouvelle page mais par défaut, n'utilise pas layout / default.vue. Je n'aime pas utiliser la page de mise en page par défaut.
Si vous avez une solution à mon problème. Merci :)
J'ai essayé la layout: 'none'
3 Réponses :
Vous pouvez modifier la disposition par défaut pour l'adapter à votre objectif
ou
vous pouvez créer n'importe quelle disposition personnalisée dans Nuxt.
puis changez simplement votre mise en page comme ci-dessous
layout: 'custom_layout'
vous pouvez voir un échantillon d' ici .
Vous avez deux options:
1- Vous pouvez modifier le layout / default.vue pour l'adapter à vos préférences.
2- Vous pouvez créer une mise en page personnalisée pour votre page.
Cela dépend de vos intentions. Gardez à l'esprit que le fichier layouts / default.vue sera utilisé pour toutes les pages qui n'ont pas de mise en page spécifiée. Il est donc préférable de conserver cette mise en page pour le type de page le plus courant de votre site Web.
Pour le reste des pages que vous prévoyez d'ajouter à votre site, vous pouvez utiliser une mise en page personnalisée. Vous devrez créer chacun d'eux dans le dossier layouts de votre projet.
Vous trouverez ici une explication détaillée avec des exemples: https://nuxtjs.org/guide/views#layouts
Bonne chance dans votre projet. N'abandonnez pas!
Si vous ne voulez vraiment pas de mise en page, créez-en une nommée " /layouts/empty.vue
" qui ressemble à ceci:
<script> export default { layout: "empty" }; </script>
spécifiez-le dans votre page avec:
<template> <nuxt /> </template>
je ne pense pas que vous créez une page nuxt sans mise en page. Vous pouvez créer une mise en page vide par défaut et créer une mise en page nommée pour le manuel. Ou créez simplement une mise en page avec le nom «aucun» et configurez-le dans de nouvelles pages.