Invalid prop: type check failed for prop "filteredValue"
时间: 2023-11-14 12:00:08 浏览: 80
2020-web前端-vue项目出错-[Vue warn]: Invalid prop: custom validator check failed for prop “index”.
5星 · 资源好评率100%
Invalid prop: type check failed for prop "filteredValue" 是指在 Vue 项目中通过 Props 属性向子组件传值时,子组件的类型检查失败的错误信息。根据引用和引用的内容,这个错误通常是由于父组件向子组件传递的 filteredValue 变量的类型与子组件中定义的类型不匹配所导致的。例如,在子组件中 filteredValue 的类型被定义为对象,但是父组件传递的是一个数组,就会出现类型检查失败的错误。
要解决这个问题,你可以修改 Props 属性中 filteredValue 变量的类型和默认值,使其与父组件传递的值匹配。根据引用中的示例,你可以将 filteredValue 的类型改为 Array,并将默认值设置为一个空数组,即可解决这个错误。
解决方法:
子组件中 Props 属性的定义:
```
export default {
props: {
filteredValue: {
type: Array,
default: () => []
}
}
}
```
阅读全文