在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ vue遞歸組件問(wèn)題

vue遞歸組件問(wèn)題

導(dǎo)航欄遞歸組件報(bào)錯(cuò)
<template>

<el-submenu v-if="item.child && item.child.length" :index="navIndex"> 
    <!-- 創(chuàng)建父級(jí)菜單 -->
    <template slot="title"><i v-if="item.icon" class="item.icon"></i>{{ item.name }}</template>
    <!-- 創(chuàng)建子菜單 -->
    <nav-bar-item v-for="(subItem,i) in item.child" :key="navIndex+'-'+i" :navIndex="navIndex+'-'+i" :item="subItem" ></nav-bar-item>
</el-submenu>
<el-menu-item v-else :index="item" :route="{path: item.url}" ><i v-if="item.icon" class="item.icon"></i>{{ item.name }}</el-menu-item>

</template>

<script>
export default {

name: 'NavBarItem',
props: ['item','navIndex']

}
</script>

在父組件中調(diào)用
<nav-bar-item v-for="(item, index) in navList" :item="item" :navIndex="String(index)" ></nav-bar-item>
然后一直報(bào)錯(cuò)圖片描述

回答
編輯回答
吢丕
  1. String()定義了沒(méi)
  2. navList獲取到值了沒(méi)
  3. props建議用對(duì)象語(yǔ)法,提供校驗(yàn) 文檔
2018年8月31日 08:44
編輯回答
帥到炸

圖片描述

2017年3月23日 11:04