Heim  >  Fragen und Antworten  >  Hauptteil

So laden Sie (installierte) Komponenten in die Vue Composition API

<p>Ich versuche, <code>vue3-burger-menu</code> zu laden, aber die Dokumentation gilt nur für die <code>Options-API</code>. Andererseits verwende ich die <code>Composition API</code>, aber ich stecke etwas fest. </p> <p>In der Dokumentation steht Folgendes: </p> <pre class="brush:php;toolbar:false;">import { Slide } from 'vue3-burger-menu' // Importieren Sie die CSS-Übergänge, die Sie verwenden möchten, in diesem Fall verwenden wir „Slide“. Standard exportieren { Komponenten: { Folie // Registrieren Sie Ihre Komponente } }</pre> <p>Aber <code>Standardwerte exportieren</code> funktioniert bei mir nicht. </p> <p>Wie lade ich also <code>Diashows</code>? </p>
P粉010967136P粉010967136391 Tage vor433

Antworte allen(1)Ich werde antworten

  • P粉151466081

    P粉1514660812023-08-29 00:00:30

    这里是工作游乐场vue3-burger-menu 示例。

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

    您必须将问题中的代码放入自定义组件中。

    像这样:

    MyMenu.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>

    并在应用程序中使用它:

    App.vue

    <template>
      <div id="app">
        <MyMenu />
      </div>
    </template>
    
    <script>
    import MyMenu from './components/MyMenu.vue'
    
    export default {
      name: 'App',
      components: {
        MyMenu
      }
    }
    </script>

    Antwort
    0
  • StornierenAntwort