遞歸組件的應用===》可以通過組件命名來自己使用自己的組件
實例如下
父組件
<div class="content"> <detail-list :list="categoryList"></detail-list> </div>
子組件
<template>
<div>
<!--遞歸組件的應用===》可以通過組件命名來自己使用自己的組件-->
<div
class="item"
v-for="(item,index) in list"
:key="index"
>
<div class="item-title border-bottom">
<span class="item-title-icon"></span>
{{item.title}}
</div>
<div v-if="item.children" class="item-children">
<detail-list :list="item.children"></detail-list> //自己使用自己的組件detailList
</div>
</div>
</div>
</template>
<script>
export default {
name:'DetailList', //組件命名
props:{
list:Array
},
data () {
return {
}
}
}
</script>
