1:写好组件
<template >
<div class="navbar navbar-default navbar-fixed-top scroll-me" >
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">
<img src="../assets/img/log.png" alt="" />
</a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right " style="padding:20px;">
<li><a href="#home-sec">首页</a></li>
<li><a href="#description-sec">户型展示</a></li>
<li><a href="#about-sec">关于本站</a></li>
<li><a href="#contact-sec">联系我</a></li>
</ul>
</div>
</div>
</div>
</template>
<script>
export default({
data(){
return {
}
},
methods : {
},
})
</script>
2:然后在main.js里面
import header from '../src/components/Header.vue' //导入组件
Vue.component('top-header', header) //注册公共组件
3:使用组件
<top-header></top-header> //使用组件
<div class="copyrights">Collect from <a href="" title="网站模板">网站模板</a></div>