这个错误是在使用 Vue 时出现的类型错误。它的意思是,你的代码中使用了一个类型为 (val: any) => Promise<unknown> 的函数作为自定义验证器 (CustomValidator),但是这个函数返回的是一个 Promise<unknown> 类型的值。根据错误信息,Promise<unknown> 类型不能被赋值给 CustomValidateResolveType | Promise<CustomValidateResolveType> 类型。

正确的做法是,确保你的自定义验证器函数返回值的类型与 CustomValidateResolveType | Promise<CustomValidateResolveType> 类型兼容。你可以根据具体的需求将返回值类型更改为相应的类型。

Vue 类型错误: (val: any) => Promise<unknown> 不可赋值给 CustomValidator

原文地址: https://www.cveoy.top/t/topic/quBc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录