Vue 全局組件傳遞參數


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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM