HarmonyOS 组件如何接受和处理联合类型的数据?
需求背景描述:
我有一个需求,写了一个自定义的Banner, 项目中有两个地方用到了这个Banner,但是两个地方用到的接口返回数据是不一致的,也就是BannerInfo 和 RightTop作为一个公共组件,可以从在传入数据的时候将两个地方传入一致(进行数据转换),但是如果不想这样的话,我写了一个联合类型, @Link info: Array<BannerInfo> | Array<RightTop> 但是在渲染组件的时候,会报错。
LazyForEach(this.data, (item: BannerInfo | RightTop) => {
Image(这里应该怎么写?)
}
我改如何解决这个问题呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何判断联合类型的具体类型
140浏览 • 1回复 待解决
求大佬告知如何实现联合类型?
954浏览 • 1回复 待解决
上传文件后,如何接受后端返回数据
2103浏览 • 1回复 待解决
HarmonyOS 接受接口返回的json数据
418浏览 • 1回复 待解决
HarmonyOS Tabs和Swiper联合使用问题
149浏览 • 1回复 待解决
HarmonyOS relationalStore怎么设置降序索引和联合索引
631浏览 • 1回复 待解决
怎样使用Mybatis处理PostgreSQL的jsonb类型的数据?
5324浏览 • 1回复 待解决
mysql数据类型使用int类型和string类型
2860浏览 • 1回复 待解决
pixelMap 和 imageSource 的数据类型如何保存到相册
2600浏览 • 1回复 待解决
#鸿蒙学习大百科#为什么要避免使用联合类型数组?
502浏览 • 1回复 待解决
如何将datashare类型的数据转换为internal类型的数据?
2465浏览 • 0回复 待解决
HarmonyOS ArkTS支持子组件接受泛型T吗
302浏览 • 1回复 待解决
如何使用ASON工具实现Sendable类型和JSON数据的转换
884浏览 • 1回复 待解决
如何使用ASON工具实现Sendable类型和JSON数据的转换?
473浏览 • 0回复 待解决
HarmonyOS 传递接受参数的标准写法有吗
187浏览 • 1回复 待解决
ArkTS和Native互传数组类型数据
1759浏览 • 1回复 待解决
ArkTs列表集合,用什么数据类型或者方式处理类似列表集合类型
530浏览 • 1回复 待解决
HarmonyOS 需要处理后端long类型数据吗, 如果需要有对应的库或者处理方式吗
219浏览 • 1回复 待解决
HarmonyOS Image组件显示PixelMap类型数据问题
307浏览 • 1回复 待解决
HarmonyOS 接受不到推送消息
605浏览 • 1回复 待解决
HarmonyOS ArkTS类型问题:怎么在子组件中获取父组件的某个数据类型
161浏览 • 1回复 待解决
绑定类型的组件和foreach的正确连用方式
618浏览 • 1回复 待解决
HarmonyOS 跳转进去通知设置的App的详情页面和接受回调
131浏览 • 1回复 待解决
#鸿蒙通关秘籍#在HarmonyOS中如何封装和处理网络请求返回的数据?
485浏览 • 1回复 待解决
HarmonyOS 深拷贝关于list类型如何处理?
279浏览 • 1回复 待解决
联合类型数据渲染组件的时候,您可以加一个判断,看他是属于哪一种类型后再进行渲染,参考代码如下: