定义插槽组件
创建一个组件
navlot.vue
书写插槽
<template>
<div class="nav">
<div class="left">
<slot name="left"></slot>
</div>
<div class="center">
<slot name="center"></slot>
</div>
<div class="right">
<slot name="right"></slot>
</div>
</div>
</template>
使用时
引入
import navslot from '@/components/nav/navslot'
components:{
navslot
},
使用
<navslot class="navs">
<div class="left" slot="left">
</div>
<div slot="center">
</div>
<div slot="right">
<van-icon name="more" size="40px" />
</div>
</navslot>