作为组件提供方无法知道使用方传入的header/body中都有哪些字段,以及这些字段内部是否存在嵌套的情况。
开发一个通用的网络请求组件,使用方可以自定义的传入本次请求的header、body等信息,但我作为组件提供方无法知道使用方传入的header/body中都有哪些字段,以及这些字段内部是否存在嵌套的情况。请问在这种场景下,我的组件中应该使用什么数据类型来接收header/body数据?另,我看了axios库(https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Faxios)及其他一些三方库的开发方式,它内部文件大都是.ts格式的,此时组件内可以使用Object类型来接收数据,外部也可以通过类似 {key1:“value1”} 这种方式来传入数据。请问这种方式是HarmonyOS开发的主流做法吗?后续.ts文件会不会被限制使用?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS string判断某字段是否存在 
1548浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何开发 EmbeddedUIExtensionAbility 提供方模块? 
1261浏览  • 1回复 待解决
卡片提供方在主进程中主动更新卡片 
2460浏览  • 1回复 待解决
HarmonyOS 如何拿到header中的属性字段 
824浏览  • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙应用的数据提供方如何管理写入的数据? 
1384浏览  • 1回复 待解决
sql调优在工作中都有哪些? 
3567浏览  • 1回复 待解决
如何判断router.getParams()中的某个字段是否存在 
4443浏览  • 1回复 待解决
网络请求,请求头header的字段,要求小写么? 后台收到的请求头字段都变成小写的了 
1648浏览  • 1回复 待解决
@ohos.net.http 组件中,如何向httpRequest中添加新的header字段 
2726浏览  • 1回复 待解决
自定义三方组件的属性方法能否提供给外面使用方调用,怎么让使用方调用? 
3053浏览  • 1回复 待解决
基础组件 picker 是否可以获取阴历字段? 
4699浏览  • 1回复 待解决
应用免安装的限制、字段解释以及如何自测 
2809浏览  • 1回复 待解决
数据库主键字段的问题有知道的吗? 
3626浏览  • 1回复 待解决
HarmonyOS 如何通过卡片上的按钮打开提供方的page页面,并且要携带page页面所需要的参数呢? 
799浏览  • 1回复 待解决
是否提供类似图片手势三方库PinchImageView的库? 
2930浏览  • 1回复 待解决
MySQL 如何将已经存在的字段修改成压缩存储? 
2780浏览  • 1回复 待解决
HarmonyOS 可滑动组件嵌套后内部的可滑动组件无法监听滑动 
1082浏览  • 1回复 待解决
HarmonyOS  RN三方库的适配情况 
1811浏览  • 1回复 待解决
HarmonyOS 目前适配的三方组件库有哪些? 
1553浏览  • 1回复 待解决
HarmonyOS Web组件初始化的时候如何传入header 
914浏览  • 1回复 待解决
如何根据依据组件的内部状态的不同,快速设置不同样式,都有哪些状态? 
1282浏览  • 1回复 待解决
怎么执行调用方传入的Promise或AsyncCallback回调 
1743浏览  • 1回复 待解决
应用端拿到http的header,能够看到set-cookie字段,怎么对其进行解析 
1518浏览  • 1回复 待解决
用@State修饰的Array内部某个item更新了字段,怎么同步通知到ListItem组件里面? 
1060浏览  • 1回复 待解决
button嵌套时,外部使用stopPropagation无法阻止内部的button触发onTouch 
1306浏览  • 1回复 待解决





















建议在自定义组件内使用联合类型(union类型),参考说明如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/introduction-to-arkts-0000001774279590
另,目前这种写法是一种比较通用的方式,后面ts文件不会被限制使用