首頁  >  問答  >  主體

如何在 Vue Composition API 中載入(已安裝)元件

<p>我正在嘗試載入<code>vue3-burger-menu</code>,但文件僅適用於<code>Options API</code>。另一方面,我使用<code>Composition API</code>,但我有點卡住了。 </p> <p>文檔是這樣說的:</p> <pre class="brush:php;toolbar:false;">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 } }</pre> <p>但是<code>匯出預設值</code>對我沒效。 </p> <p>那麼,如何載入<code>投影片</code>? </p>
P粉010967136P粉010967136391 天前434

全部回覆(1)我來回復

  • 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>

    回覆
    0
  • 取消回覆