HarmonyOS 定义组件TabList,在一个页面同时使用两个时出现问题
封装了一个自定义组件tablist,在一个页面中有两个地方有用到,发现第二个tab会有问题,感觉会受第一个tab影响,如果把第一个tab注释,第二个tab也能正常,详细效果见截图
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 两个同级的组件问题
131浏览 • 1回复 待解决
关于Image组件的两个问题
87浏览 • 1回复 待解决
一个项目里有两个网站, 怎么让数据在这两个网站系统之间互通使用呢?
1943浏览 • 1回复 待解决
HarmonyOS 两个text 不能同时显示 如何在切换显示一个&隐藏另一个的时候, text不会删除重建
109浏览 • 2回复 待解决
pinch事件两个手指拖动时,获取的两个手指前后变化差值有问题
540浏览 • 1回复 待解决
实现一个自定义动画,出现丢帧问题
161浏览 • 1回复 待解决
Openharmony中同一个hap可以使用两个ExtensionAbility吗?
2402浏览 • 1回复 待解决
非HarmonyOS和HarmonyOS都要对接华为钱包,使用一个APPID还是两个APPID
84浏览 • 1回复 待解决
HarmonyOS 横纵滚动两个scroll怎么实现同时滚动
150浏览 • 1回复 待解决
求助为什么button组件同时使用()和{}时会出现问题?
2014浏览 • 1回复 待解决
两个设备控制相关问题
8829浏览 • 3回复 已解决
HarmonyOS Stack布局中,两个重叠的组件点击事件问题
152浏览 • 1回复 待解决
HarmonyOS Column容器内子两个组件间存在的间隙问题
100浏览 • 1回复 待解决
HarmonyOS 单独拿到一个文件中,编译是没有问题的,但是放在一个很长的文件中,就会出现问题。
147浏览 • 1回复 待解决
页面导航如何实现两个页面叠层
1504浏览 • 1回复 待解决
android 手机能否同时连接两个蓝牙设备
3367浏览 • 1回复 待解决
页面导航如何实现A B两个页面叠层
420浏览 • 1回复 待解决
关于数据库的两个问题。
2128浏览 • 1回复 待解决
在一个页面怎么实现多个AbilitySlice?
13971浏览 • 5回复 待解决
如何让Swiper在一屏中显示两个Item?
428浏览 • 1回复 待解决
实现一个组件同时响应单击事件和双击事件
134浏览 • 1回复 待解决
请问 Spring boot 如何配置两个缓存?然后根据配置文件确定使用其中一个?
3227浏览 • 1回复 待解决
怎么样的两个slice算属于同一个page里面的
5545浏览 • 1回复 待解决
HarmonyOS 依赖同一个组件,不同版本,编译后,出现引用多份同一个组件的情况
143浏览 • 1回复 待解决
HarmonyOS 编译curl出现问题
71浏览 • 1回复 待解决
两个Tab同时使用受影响的原因是TabList.ets中Tab子组件内部id不唯一,通过getInspectorByKey方法传id名获取组件信息,计算margin有误导致。
建议修改id唯一。这边提供一个修改方式,伙伴可参考,也可根据项目需求再做修改
TabList.ets修改点
1.组件可以接受一个@Prop tabName: string;
2.Tab组件修改 id为
3.getTextInfo方法中第一行代码改为
TestTab.ets修改点
1.ServiceTab组件添加传参 tabName: 'service'
2.NewsTab 组件添加传参 tabName: 'news'