HarmonyOS type如何合并
rcp.RequestHeaders申明如下:
export type RequestHeaders = {
  [k: string]: string | string[] | undefined;
  'authorization'?: string;
  'accept'?: ContentType | ContentType[];
  'accept-charset'?: string | string[];
  'accept-encoding'?: ContentCoding | ContentCoding[];
  'accept-language'?: string | string[];
  'cache-control'?: string | string[];
  'cookie'?: string | string[];
  'range'?: string | string[];
  'upgrade'?: string | string[];
  'user-agent'?: string;
  'content-type'?: ContentType;
};
现在有两个header需要合并:
let defaultHeader: rcp.RequestHeaders = {
  'x-weimai-origin': 'doc-hm',
  'accept': 'application/json'
}
let newHeader: rcp.RequestHeaders = {
  'x-weimai-version': '1.0',
  'user-agent': 'WMAPP/6.76.0'
}
如何合并这四个属性都有的?ts常用的解构赋值不支持。Partial也不支持type。
{
  ...defaultHeader,
  ...newHeader
}
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 如何在ArkTS中合并对象? 
2883浏览  • 1回复 待解决
MySQL如何多表合并查询? 
3707浏览  • 1回复 待解决
HarmonyOS 如何合并两个对象 
1327浏览  • 1回复 待解决
HarmonyOS  关于合并对象 
1021浏览  • 1回复 待解决
postgresql 如何合并.bak内数据? 
3884浏览  • 1回复 待解决
如何在ArkTS中合并对象 
2194浏览  • 1回复 待解决
HarmonyOS TurboModule中如何获取context和合并两个对象? 
1407浏览  • 1回复 待解决
HarmonyOS  TYPE_SYSTEM 和 TYPE_NAVIGATION_INDICATOR 
1045浏览  • 1回复 待解决
HarmonyOS 多张string图片合并成一张 
1167浏览  • 1回复 待解决
HarmonyOS rawFile文件夹合并问题 
1273浏览  • 1回复 待解决
HarmonyOS ArkTS如何将多个json字符串合并为一个 
1416浏览  • 1回复 待解决
有谁知道如何合并两个对象 
4409浏览  • 1回复 待解决
代码IDE提示编译报错:Type 'TextTest' is not assignable to type 'ITest<T>'. 
2182浏览  • 1回复 待解决
如何合并加速度和陀螺仪感应器的数据? 
7414浏览  • 1回复 待解决
HarmonyOS ets文件,合并两个Record记录 
2864浏览  • 1回复 待解决
HarmonyOS  如何将多个class对应的object,在运行时合并 
754浏览  • 1回复 待解决
HarmonyOS 用reflect-metadata的@Type(()=> )报错 
1119浏览  • 1回复 待解决
HarmonyOS TextInput 设置 type 后, showUnderline(true)无效 
2240浏览  • 1回复 待解决
数组操作 is not assignable to parameter of type never 
673浏览  • 2回复 待解决
HarmonyOS 最新版Bate2新增的@Type和现有class-transformer里面的@Type冲突 
991浏览  • 1回复 待解决
HarmonyOS entry、har 同路径、同名文件编译时的合并机制 
1233浏览  • 1回复 待解决





















参考示例: