1.在components文件下創建相關組件如(breadcrumb.vue)
<template>
<div>
<el-breadcrumb separator-class="el-icon-arrow-right">
<el-breadcrumb-item :to="{ path: '/home' }">首頁</el-breadcrumb-item>
<el-breadcrumb-item>{{breadName}}</el-breadcrumb-item>
<el-breadcrumb-item>{{breadValue}}</el-breadcrumb-item>
</el-breadcrumb>
</div>
</template>
<script>
export default {
name: 'breadcrumb',
props: {
breadName: {
// 規定傳值為字符串 默認的名字
type: String,
default: '默認的name'
},
breadValue: {
type: String,
default: '默認的value'
}
}
}
</script>
<style scoped>
</style>
2.main文件 全局注冊
import Bread from './components/breadcrumb/breadcrumb.vue' Vue.component('Bread', Bread)
3.使用全局組件
<template> <div> <!-- 面包屑東導區域--> <Bread :breadName="'999'" :breadValue="'666'"></Bread> </div> </template> <script> export default { name: 'Rights' } </script> <style scoped> </style>