HarmonyOS 组件如何接受和处理联合类型的数据?
需求背景描述:
我有一个需求,写了一个自定义的Banner, 项目中有两个地方用到了这个Banner,但是两个地方用到的接口返回数据是不一致的,也就是BannerInfo 和 RightTop作为一个公共组件,可以从在传入数据的时候将两个地方传入一致(进行数据转换),但是如果不想这样的话,我写了一个联合类型, @Link info: Array<BannerInfo> | Array<RightTop> 但是在渲染组件的时候,会报错。
LazyForEach(this.data, (item: BannerInfo | RightTop) => {
Image(这里应该怎么写?)
}
我改如何解决这个问题呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何判断联合类型的具体类型
28浏览 • 1回复 待解决
求大佬告知如何实现联合类型?
707浏览 • 1回复 待解决
HarmonyOS 接受接口返回的json数据
181浏览 • 1回复 待解决
上传文件后,如何接受后端返回数据
2007浏览 • 1回复 待解决
HarmonyOS Tabs和Swiper联合使用问题
19浏览 • 1回复 待解决
怎样使用Mybatis处理PostgreSQL的jsonb类型的数据?
5157浏览 • 1回复 待解决
mysql数据类型使用int类型和string类型
2666浏览 • 1回复 待解决
HarmonyOS relationalStore怎么设置降序索引和联合索引
415浏览 • 1回复 待解决
pixelMap 和 imageSource 的数据类型如何保存到相册
2210浏览 • 1回复 待解决
如何将datashare类型的数据转换为internal类型的数据?
2352浏览 • 0回复 待解决
如何使用ASON工具实现Sendable类型和JSON数据的转换?
205浏览 • 0回复 待解决
如何使用ASON工具实现Sendable类型和JSON数据的转换
591浏览 • 1回复 待解决
ArkTS和Native互传数组类型数据
1433浏览 • 1回复 待解决
HarmonyOS 接受不到推送消息
382浏览 • 1回复 待解决
ArkTs列表集合,用什么数据类型或者方式处理类似列表集合类型
266浏览 • 1回复 待解决
HarmonyOS 需要处理后端long类型数据吗, 如果需要有对应的库或者处理方式吗
116浏览 • 1回复 待解决
#鸿蒙学习大百科#为什么要避免使用联合类型数组?
281浏览 • 1回复 待解决
绑定类型的组件和foreach的正确连用方式
459浏览 • 1回复 待解决
#鸿蒙通关秘籍#在HarmonyOS中如何封装和处理网络请求返回的数据?
189浏览 • 1回复 待解决
HarmonyOS 深拷贝关于list类型如何处理?
158浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用UDMF和UDS发送超链接类型数据?
126浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何双向绑定TabBar组件和Tab组件的数据?
129浏览 • 1回复 待解决
HarmonyOS bigint类型的数据如何写入到MessageSequence
14浏览 • 1回复 待解决
HarmonyOS 跳转携带参数,接受参数报异常
44浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何处理ArkUI中页面和组件的销毁逻辑?
226浏览 • 1回复 待解决
联合类型数据渲染组件的时候,您可以加一个判断,看他是属于哪一种类型后再进行渲染,参考代码如下: