一、定义插槽

  1. //Item.vue
  2. <template>
  3. <div>
  4. <slot name="header"></slot>
  5. <button>按钮</button>
  6. </div>
  7. </template>

二、使用插槽

<item>
      <template v-slot:header>
        <h2>你的名字</h2>
      </template>
</item>
<script>
import Item from '../components/Item'
export default {
  ...
  components:{
    Item
  }
}
</script>