groupDefaultFocus 和 tabIndex 区别有知道的吗?

文档链接 :​​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V2/arkts-common-events-focus-event-0000001455502044-V2​

groupDefaultFocus 和 tabIndex 设置效果不是一样吗

从代码的运行结果上看 不是一样吗,没看到底什么不同啊,请指教。

groupDefaultFocus 和 tabIndex 区别有知道的吗?-鸿蒙开发者社区

UI框架
2024-04-24 15:14:43
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Richarde

1、tabIndex:自定义组件tab键走焦能力。说明:自定义组件tab键走焦能力。若有配置了tabIndex大于0的组件,则tab键走焦只会在tabIndex大于0的组件内按照tabIndex的值从小到大并循环依次走焦。若没有配置tabIndex大于0的组件,则tabIndex等于0的组件按照组件预设的走焦规则走焦。- tabIndex >= 0:表示元素是可聚焦的,并且可以通过tab键走焦来访问到该元素。- tabIndex < 0(通常是tabIndex = -1):表示元素是可聚焦的,但是不能通过tab键走焦来访问到该元素。默认值:0

2、groupDefaultFocus:设置当前组件是否为当前组件所在容器获焦时的默认焦点。

说明:

设置当前组件是否为当前组件所在容器获焦时的默认焦点,仅在初次创建容器节点第一次获焦时生效。

默认值:false

说明:

必须与​​tabIndex​​联合使用,当某个容器设置了tabIndex,且容器内某子组件或容器自身设置了groupDefaultFocus(true),当该容器首次TAB键获焦时,会自动将焦点转移至该指定的组件上。若容器内(包含容器本身)有多个组件设置了groupDefaultFocus(true),则以组件树深度遍历找到的第一个组件为最终结果。

分享
微博
QQ
微信
回复
2024-04-24 16:28:01
相关问题
HARHAP区别有哪些
2640浏览 • 1回复 待解决
关于clogdata问题有知道?
3474浏览 • 1回复 待解决
鸿蒙系统安卓系统区别有哪些呢?
15953浏览 • 2回复 已解决
如何安装OceanBase有知道
3293浏览 • 1回复 待解决
obproxy路由问题有知道
4829浏览 • 2回复 待解决
api网关推荐有知道
2354浏览 • 1回复 待解决
mysql 索引问题有知道
2756浏览 • 1回复 待解决
依赖包冲突有知道
2808浏览 • 1回复 待解决
WebView层级问题有知道
5726浏览 • 1回复 待解决
AES 加密问题,有知道
486浏览 • 1回复 待解决
ohos:remote问题有知道
4541浏览 • 1回复 待解决
SQL解析问题有知道
3515浏览 • 1回复 待解决
请问imanaer问题有知道
3138浏览 • 0回复 待解决
mqtt协议使用有知道
2777浏览 • 1回复 待解决
如何使用字体有知道?
2438浏览 • 1回复 待解决
微服务失败场景有知道
2663浏览 • 1回复 待解决
什么是PolarDB实例有知道
4185浏览 • 1回复 待解决
有知道鸿蒙BLE扫描问题
2490浏览 • 1回复 待解决
电话拦截规则有知道?
3407浏览 • 1回复 待解决
单向绑定问题,有知道方法
1096浏览 • 1回复 待解决
Python SDK安装Hbase有知道
2737浏览 • 1回复 待解决