HarmonyOS 组件如何接受和处理联合类型的数据?
需求背景描述:
我有一个需求,写了一个自定义的Banner, 项目中有两个地方用到了这个Banner,但是两个地方用到的接口返回数据是不一致的,也就是BannerInfo 和 RightTop作为一个公共组件,可以从在传入数据的时候将两个地方传入一致(进行数据转换),但是如果不想这样的话,我写了一个联合类型, @Link info: Array<BannerInfo> | Array<RightTop> 但是在渲染组件的时候,会报错。
LazyForEach(this.data, (item: BannerInfo | RightTop) => {
Image(这里应该怎么写?)
}
我改如何解决这个问题呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
求大佬告知如何实现联合类型?
611浏览 • 1回复 待解决
HarmonyOS 接受接口返回的json数据
20浏览 • 0回复 待解决
上传文件后,如何接受后端返回数据
1840浏览 • 1回复 待解决
HarmonyOS relationalStore怎么设置降序索引和联合索引
290浏览 • 1回复 待解决
怎样使用Mybatis处理PostgreSQL的jsonb类型的数据?
5006浏览 • 1回复 待解决
mysql数据类型使用int类型和string类型
2546浏览 • 1回复 待解决
pixelMap 和 imageSource 的数据类型如何保存到相册
2036浏览 • 1回复 待解决
如何将datashare类型的数据转换为internal类型的数据?
2234浏览 • 0回复 待解决
如何使用ASON工具实现Sendable类型和JSON数据的转换?
36浏览 • 0回复 待解决
如何使用ASON工具实现Sendable类型和JSON数据的转换
459浏览 • 1回复 待解决
ArkTS和Native互传数组类型数据
1178浏览 • 1回复 待解决
ArkTs列表集合,用什么数据类型或者方式处理类似列表集合类型
140浏览 • 1回复 待解决
#鸿蒙学习大百科#为什么要避免使用联合类型数组?
176浏览 • 1回复 待解决
绑定类型的组件和foreach的正确连用方式
349浏览 • 1回复 待解决
HarmonyOS 接受不到推送消息
132浏览 • 1回复 待解决
如何在HarmonyOS中实现高效的数据处理?
42浏览 • 0回复 待解决
HarmonyOS 组件的类型用什么表示?
184浏览 • 1回复 待解决
Progress组件的ring类型 可以设置开始和结束角度吗
108浏览 • 0回复 待解决
HarmonyOS应用如何处理网络错误和异常?
34浏览 • 0回复 待解决
HarmonyOS 如何在har类型的组件中定义单例
391浏览 • 1回复 待解决
HarmonyOS 中OH_AudioRenderer 释放时,和写数据的回调函数怎样处理同步
216浏览 • 1回复 待解决
HarmonyOS TaskPool的task支持的参数类型和个数
254浏览 • 1回复 待解决
HarmonyOS Image组件如何对加载的图像置灰处理
322浏览 • 2回复 待解决
HarmonyOS开发中如何处理用户输入和表单?
39浏览 • 0回复 待解决
如何处理OMG离线模型输出算子类型错误?
1751浏览 • 1回复 待解决
联合类型数据渲染组件的时候,您可以加一个判断,看他是属于哪一种类型后再进行渲染,参考代码如下: