Comment charger des composants (installés) dans l'API Vue Composition
P粉010967136
P粉010967136 2023-08-28 14:53:31
0
1
470
<p>J'essaie de charger <code>vue3-burger-menu</code>, mais la documentation concerne uniquement l'API <code>Options</code>. Par contre, j'utilise l'API <code>Composition</code>, mais je suis un peu bloqué. </p> <p>La documentation indique ceci : </p> <pre class="brush:php;toolbar:false;">import { Slide } from 'vue3-burger-menu' // importez les transitions CSS que vous souhaitez utiliser, dans ce cas nous utilisons `Slide` exporter par défaut { Composants: { Slide // Enregistrez votre composant } }</pré> <p>Mais <code>exporter les valeurs par défaut</code> ne fonctionne pas pour moi. </p> <p>Alors, comment puis-je charger des diaporamas <code></code> ? </p>
P粉010967136
P粉010967136

répondre à tous(1)
P粉151466081

Voici un terrain de jeu fonctionnel avec un exemple vue3-burger-menu.

https://stackblitz.com/edit/vue-wwkpny ?file=src/App.vue

Vous devez mettre le code de la question dans un composant personnalisé.

Comme ça :

MonMenu.vue

<template>
    <Slide>
      <a id="home" href="#">
        <span>Home</span>
      </a>
    </Slide>
</template>

<script>
import { Slide } from 'vue3-burger-menu'  // import the CSS transitions you wish to use, in this case we are using `Slide`

export default {
    components: {
        Slide // Register your component
    }
}
</script>

et utilisez-le dans l'application :

App.vue

<template>
  <div id="app">
    <MyMenu />
  </div>
</template>

<script>
import MyMenu from './components/MyMenu.vue'

export default {
  name: 'App',
  components: {
    MyMenu
  }
}
</script>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal