vue报错 Invalid prop: type check failed for prop "mark". Expected String with value "[object PointerEvent]", got PointerEvent
时间: 2023-10-18 12:27:54 浏览: 426
解决vue props传Array/Object类型值,子组件报错的情况
5星 · 资源好评率100%
你好!对于你的问题,“Invalid prop: type check failed for prop 'mark'. Expected String with value '[object PointerEvent]', got PointerEvent”,这是一个Vue的错误提示。它表明你在一个组件的props中定义了一个名为'mark'的属性,并且期望它的类型为字符串(String),但实际上传入的是一个PointerEvent对象。
要解决这个问题,你可以检查一下传递给'mark'属性的值,确保它是一个字符串类型的值。你可以使用Vue的类型检查来验证传递的值是否符合预期,例如使用`String`作为'mark'属性的类型:
```javascript
props: {
mark: {
type: String,
required: true
}
}
```
这样,如果传递给'mark'属性的值不是一个字符串,Vue会在开发环境下抛出一个错误,帮助你找到并解决这个问题。
希望这能帮到你!如果你还有其他问题,请随时提问。
阅读全文