getter解决报错的原理是什么

来源:14-10 Select编码第九部分 支持远程搜索

敲代码时长两年半的练习生

2023-09-21

为什么用getter就不会报错了,但它仍然被推断成never[]

写回答

1回答

张轩

2023-09-22

同学你好

我是遇到这个问题去查询的,然后找到了这个帖子:

https://stackoverflow.com/questions/70745148/how-to-initalize-give-default-value-to-array-in-defineprops-when-i-have-passed

它说的文档在这里:https://vuejs.org/api/options-state.html#props

其中说到:

  •  Object or array defaults must be returned using a factory function. The factory function also receives the raw props object as the argument.

所以这应该是一个硬性规定。

0
0

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

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

482 学习 · 219 问题

查看课程