HarmonyOS 定义组件TabList,在一个页面同时使用两个时出现问题
封装了一个自定义组件tablist,在一个页面中有两个地方有用到,发现第二个tab会有问题,感觉会受第一个tab影响,如果把第一个tab注释,第二个tab也能正常,详细效果见截图
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 两个自定义组件之间怎么调用其中一个自定义组件的方法?
368浏览 • 1回复 待解决
HarmonyOS 两个同级的组件问题
420浏览 • 1回复 待解决
HarmonyOS 页面上创建两个button,只有一个可以收到click事件
50浏览 • 1回复 待解决
HarmonyOS 一个项目引用了两个har包,两个har包都使用了 aki, 然后运行报错
212浏览 • 1回复 待解决
HarmonyOS 两个Page,如何关闭底下的一个?
546浏览 • 1回复 待解决
HarmonyOS 在进入下一个页面时,上一个页面的弹窗会偶发的出现在下一个页面
127浏览 • 1回复 待解决
HarmonyOS 两个text 不能同时显示 如何在切换显示一个&隐藏另一个的时候, text不会删除重建
454浏览 • 2回复 待解决
一个项目里有两个网站, 怎么让数据在这两个网站系统之间互通使用呢?
2201浏览 • 1回复 待解决
关于Image组件的两个问题
409浏览 • 1回复 待解决
pinch事件两个手指拖动时,获取的两个手指前后变化差值有问题
811浏览 • 1回复 待解决
Openharmony中同一个hap可以使用两个ExtensionAbility吗?
2803浏览 • 1回复 待解决
求助为什么button组件同时使用()和{}时会出现问题?
2254浏览 • 1回复 待解决
非HarmonyOS和HarmonyOS都要对接华为钱包,使用一个APPID还是两个APPID
345浏览 • 1回复 待解决
HarmonyOS @state修饰两个变量,出现值不一致
335浏览 • 1回复 待解决
实现一个自定义动画,出现丢帧问题
403浏览 • 1回复 待解决
HarmonyOS 横纵滚动两个scroll怎么实现同时滚动
544浏览 • 1回复 待解决
两个设备控制相关问题
9066浏览 • 3回复 已解决
HarmonyOS 单独拿到一个文件中,编译是没有问题的,但是放在一个很长的文件中,就会出现问题。
336浏览 • 1回复 待解决
android 手机能否同时连接两个蓝牙设备
3940浏览 • 1回复 待解决
HarmonyOS 两个枚举类型之间转换问题
149浏览 • 1回复 待解决
页面导航如何实现两个页面叠层
1953浏览 • 1回复 待解决
HarmonyOS swiper组件自动轮播配置两个图片闪烁问题
81浏览 • 1回复 待解决
HarmonyOS Column容器内子两个组件间存在的间隙问题
379浏览 • 1回复 待解决
HarmonyOS Stack布局中,两个重叠的组件点击事件问题
639浏览 • 1回复 待解决
页面导航如何实现A B两个页面叠层
671浏览 • 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'