老师,我这里出现了一个问题,这是vue经常出现的问题

来源:5-3 Collapse 编码第二部分 - 使用 Context 完成父子属性传递

星光荡开宇宙

2023-08-30

图片描述

图片描述
我使用vue经常出现这种问题,我不知道为什么,感觉是生命周期的问题,在还没获取值,就执行了这一段代码,导致当前值是undefined或者是null,这个怎么解决呀,需要学习什么知识。

写回答

1回答

张轩

2023-08-31

同学你好

原因是你在 Collapse 组件中的 activeNames 没有传入初始值,修改一下就好了:

第15行

const activeNames = ref<NameType[]>([])


0
0

进阶必学,打造媲美ElementPlus的组件库

Vue3.3 + TS4 ,自主打造媲美 ElementPlus 的组件库

481 学习 · 219 问题

查看课程