1、定义一个名字为headerBannar.vue的子组件,场景:带banner的导航栏里某块儿文字内容及样式自定义
代码如下: <slot name="theme"></slot>
父组件中:
<common-header>
<template slot="theme">
<div class="theme">
<h1>{{text.title}}</h1>
<p>{{text.desc}}</p>
</div>
</template>
</common-header>
备注:slot="填的是子组件slot上定义的name名字" 这样在不同的页面中就可以定义不一样的文字样式。引用相同的bannar模块