类型的问题

来源:9-8 Vue选项式API中组件通信使用TS

codinggo

2023-09-09

这个list传入的不应该是个array吗,为什么能用object,并且不会报错

写回答

1回答

西门老舅

2023-09-10

你好,这里确实可以选择Object或Array,Object是包含Array的更广的类型,这里

Object as PropType<List[]>

Array as PropType<List[]>

两种应该都可以的,实际上最终的类型会由断言的类型来决定,所以Object和Array两可

1
2
西门老舅
回复
codinggo
谢谢啦同学
2023-09-10
共2条回复

Vue3 + React18 + TS4入门到实战 系统学习3大热门技术

专为初级前端人员设计,系统性学习三大技术

261 学习 · 182 问题

查看课程