[Nuxt] Build a Navigation Component in Vue.js and Use in a Nuxt Layout

You can isolate parts of templates you want to re-use into components, but you can also reuse those components across pages using layouts. This lesson walks you through creation a navigation component then extracting it out into the default layout.

layout/default.vue:

<template>
  <div>
    <navigation></navigation>
    <nuxt/>
  </div>
</template>
<script>
  import navigation from '~components/navigation'

  export default {
    components: {
      navigation
    }
  }
</script>
原文地址:https://www.cnblogs.com/Answer1215/p/7236336.html