嵌套数据
interface MenuLeft {
key: string,
title: string,
children?: Array // 主要是这个?的原因,但又不好不加
}
let menuLeftData:Array
....
-for="(item, index) in menuLeftData[index1].children[index2].children" :key="index">
menuLeftData[index1].children[index2].children 这句报红,怎么解?? 怎么断言children 存在
运行正常,但看得实在别扭
试试空链操作符
<tr v-for="(item, index) in menuLeftData[index1]?.children[index2]?.children" :key="index">
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!