HarmonyOS api 11 Object.assign 会报红

HarmonyOS api 11 Object.assign 会报红。

HarmonyOS
2024-11-05 09:55:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

目前不支持assign方法,可以重写Object的assign方法,代码如下:

function assign(target: Record<string, Object>, ...source: Object[]): Record<string, Object> { 
  for (const items of source) 
  { 
    for (const key of Object.keys(items)) 
    { 
      target[key] = Reflect.get(items, key) 
    } 
  } return target; 
}
分享
微博
QQ
微信
回复
2024-11-05 15:42:34
相关问题
Object.assign()的替代方法
493浏览 • 1回复 待解决
HarmonyOS object.assign实现
492浏览 • 1回复 待解决
HarmonyOS Object.assign(target, source)报错
1521浏览 • 2回复 待解决
HarmonyOS API Difference Between 11 and 12
254浏览 • 1回复 待解决
HarmonyOS 使用 api11 地图不显示
775浏览 • 1回复 待解决
HarmonyOS API11限制使用标准库
521浏览 • 1回复 待解决
api 10或者11怎么打开wifi开关?
1156浏览 • 0回复 待解决
如何实现解构及Obejct.assign
1135浏览 • 1回复 待解决
如何查看ArkTS api11 的版本变动?
2295浏览 • 1回复 待解决
HarmonyOS getInspectorByKey报
147浏览 • 1回复 待解决
HarmonyOS 文字标的实现
133浏览 • 1回复 待解决
API11编译的har包可以在api10上使用吗
2177浏览 • 1回复 待解决
HarmonyOS Objectobject的区别
787浏览 • 1回复 待解决
taskPool @Concurrent报
3158浏览 • 1回复 待解决
HarmonyOS 引用so库报
328浏览 • 1回复 待解决
HarmonyOS [object, object]是如何读取的?
377浏览 • 1回复 待解决