对象动态取值,在http请求时需要对参数进行处理

在http请求时需要对参数进行处理,


HarmonyOS
4天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

可参考如下几种写法:

class User { 
  name: string = ''; 
  age: number = 0; 
} 
 
function requestApi() { 
  // 静态类型是ArkTS最重要的特性之一,所以针对请求参数应该也有明确的类型,通过定义明确的类来完成 
  const params1: User = new User(); 
  params1.name = 'jack'; 
  params1.age = 12; 
 
  // 如果是简单类型的键值对,可以参考如下写法 
  const params2: Record<string, number | string> = {}; 
  params2.name = 'jack'; 
  params2.age = 12; 
 
  // ESObject可以用,但是不推荐使用 
  const params3: ESObject = {}; 
  params3.name = 'jack'; 
  params3.age = 12; 
}
分享
微博
QQ
微信
回复
4天前
相关问题
HTTP GET请求如何传递参数
2944浏览 • 1回复 待解决
HarmonyOS http 请求 post 参数问题
363浏览 • 1回复 待解决
关于JS http请求参数的传递问题
7284浏览 • 2回复 待解决
http请求如何以表单形式进行传输
2469浏览 • 1回复 待解决
http请求如何以JSON形式进行传输
1936浏览 • 1回复 待解决
http请求中能否不设置Content-Type参数
1939浏览 • 1回复 待解决
封装HTTP请求ArkTS中常见吗
3137浏览 • 1回复 已解决
ArkTS中HTTP请求如何以JSON形式进行传输
2608浏览 • 1回复 待解决
http请求支持patch方法
1943浏览 • 1回复 待解决
HarmonyOS http请求返回2300007
417浏览 • 1回复 待解决
使用http请求网络地址
678浏览 • 1回复 待解决
求告知如何发起HTTP请求
302浏览 • 1回复 待解决
http request 请求不到接口数据
4755浏览 • 1回复 待解决