HarmonyOS 范型列表转化问题
由于数据回来的都是json一般来说用的时候直接
data['data'] as Model[]
但是这种情况下的实例只有默认字段。想要做一个通用范型的方式把这个数据通过构造函数转换成数组的形式。比如:
export const convertModels = <T>(items: T[]): T[] => {
  let _items: T[] = []
  for (let i = 0; i < items.length; i++) {
    _items.push(new T(items[i]))
  }
  return _items
}
类似于这样的实现要怎么写。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 如何定义一个可空的范型 
681浏览  • 1回复 待解决
HarmonyOS 代码转化问题 
1293浏览  • 1回复 待解决
HarmonyOS ArkTS泛型问题 
1157浏览  • 1回复 待解决
HarmonyOS 滚动列表问题? 
992浏览  • 0回复 待解决
HarmonyOS 滚动列表问题 
812浏览  • 1回复 待解决
HarmonyOS 关系型数据库获取数据,如何将valueBucket类型转化为object类型 
1557浏览  • 1回复 待解决
HarmonyOS  列表选择问题 
765浏览  • 1回复 待解决
HarmonyOS 列表刷新问题 
1675浏览  • 1回复 待解决
HarmonyOS  列表List相关问题 
1607浏览  • 1回复 待解决
HarmonyOS 视频列表播放问题 
987浏览  • 1回复 待解决
HarmonyOS 后台应用列表模糊问题 
820浏览  • 1回复 待解决
HarmonyOS  ForEach列表刷新问题 
1333浏览  • 1回复 待解决
HarmonyOS 上传图片,转化 formData 格式上传图片,转化未成功? 
950浏览  • 1回复 待解决
HarmonyOS  关系型数据库加密的问题 
1674浏览  • 1回复 待解决
HarmonyOS 关于关系型数据库的问题 
1396浏览  • 1回复 待解决
List列表 编辑问题,List列表如何开启拖动功能。 
1621浏览  • 1回复 待解决
HarmonyOS ArkData关系型数据库Rdb加密问题 
1283浏览  • 1回复 待解决
HarmonyOS 列表展示list懒加载问题 
1817浏览  • 1回复 待解决
HarmonyOS 转化时间戳 
1295浏览  • 1回复 待解决
HarmonyOS 关系型数据库RdbPredicates的复用问题 
2704浏览  • 1回复 待解决
关系型数据库相查询问题 
1584浏览  • 1回复 待解决
关于harmony关系型数据库升级问题 
7483浏览  • 1回复 待解决
HarmonyOS 列表上拉tabs悬浮置顶问题 
951浏览  • 1回复 待解决
刷新列表加载更多问题 
1391浏览  • 1回复 待解决
关于获取应用列表权限问题? 
5384浏览  • 1回复 待解决





















泛型数据,参考示例: