遞歸組件的應用===》可以通過組件命名來自己使用自己的組件
實例如下
父組件
<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>