Invalid prop: type check failed for prop "userId". Expected String with value "null", got Null
时间: 2024-05-20 17:08:42 浏览: 129
2020-web前端-vue项目出错-[Vue warn]: Invalid prop: custom validator check failed for prop “index”.
5星 · 资源好评率100%
这个错误是因为你传递给组件的props中包含了一个名为"userId"的属性,但是该属性的值为null而不是字符串类型。根据你提供的信息来看,该属性的值应该为一个字符串类型的"null"而不是null值。
为了解决这个问题,你可以在传递该props之前,首先判断它是否为null并将其转换为字符串类型的"null",或者直接将其赋值为空字符串。另外,如果该props在组件中必须有值,你还可以在组件中设置一个默认值,例如:
```
props: {
userId: {
type: String,
default: 'null'
}
}
```
阅读全文