HarmonyOS 网络请求参数转换

一般的网络请求参数字段类型有多种,最终转成json传递。如以下代码在api12后不能正常工作,api12中不能使用any改成object也报错。怎么封装一个统一的网络请求的形参?

request(pamrameters:Record<string,any>){
  ...
}
let pam1:Recore<string,any>={'a':'name'}
request(pam1)
let pam2:Record<string,any>={'b':1}
request(pam2)
HarmonyOS
2025-01-09 14:40:47
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

针对any和object报错问题,可以使用ESObject解决例如:

let a1 : Record<string, ESObject> = {'a' : 'name'}
分享
微博
QQ
微信
回复
2025-01-09 16:31:33
相关问题
HarmonyOS网络请求后JSON转换问题
3440浏览 • 1回复 待解决
HarmonyOS 网络请求loading
1243浏览 • 1回复 待解决
HarmonyOS 网络请求超时
2037浏览 • 1回复 待解决
HarmonyOS 网络请求header
970浏览 • 1回复 待解决
HarmonyOS 网络请求示例
1410浏览 • 1回复 待解决
HarmonyOS 网络请求框架选择
1001浏览 • 1回复 待解决
网络请求-GET请求传参
1950浏览 • 1回复 待解决
HarmonyOS 网络请求loading框
1100浏览 • 1回复 待解决
HarmonyOS WebView拦截网络请求
1681浏览 • 1回复 待解决
HarmonyOS web拦截网络请求
1025浏览 • 1回复 待解决
HarmonyOS rcp取消网络请求
1328浏览 • 1回复 待解决
HarmonyOS 请求网络图片
1386浏览 • 1回复 待解决
HarmonyOS http网络访问,参数问题
1324浏览 • 1回复 待解决
HarmonyOS rcp请求如何传递参数
1144浏览 • 1回复 待解决
HarmonyOS http post请求参数传递
1473浏览 • 1回复 待解决
HarmonyOS http 请求 post 参数问题
3176浏览 • 1回复 待解决
HarmonyOS 网络发起多个并发请求
1246浏览 • 1回复 待解决