kux-request - 康爱公社 error:类型不匹配:推断类型是UTSJS0N0bject?(可为空的UTSJS0N0bject) 但预期的是IUTSobject。

kux-request - 康爱公社 error:类型不匹配:推断类型是UTSJS0N0bject?(可为空的UTSJS0N0bject) 但预期的是IUTSobject。

1 回复

这个错误是由于类型不匹配导致的,在uni-app的UTS开发中,UTSJSONObject和IUTSObject是两个不同的类型。

解决方法:

  1. 确保你的请求返回的数据类型是IUTSObject类型,而不是UTSJSONObject

  2. 如果确定要使用UTSJSONObject,可以尝试类型转换:

const result = response as UTSJSONObject
  1. 或者使用JSON.parse进行转换:
const parsedData = JSON.parse(JSON.stringify(response)) as IUTSObject
回到顶部