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区别有哪些
286浏览 • 1回复 待解决
鸿蒙系统安卓系统区别有哪些呢?
13754浏览 • 2回复 已解决
关于clogdata问题有知道?
1605浏览 • 1回复 待解决
mysql 索引问题有知道
869浏览 • 1回复 待解决
依赖包冲突有知道
677浏览 • 1回复 待解决
WebView层级问题有知道
3457浏览 • 1回复 待解决
mqtt协议使用有知道
680浏览 • 1回复 待解决
如何安装OceanBase有知道
1429浏览 • 1回复 待解决
api网关推荐有知道
554浏览 • 1回复 待解决
obproxy路由问题有知道
2767浏览 • 2回复 待解决
centos 6 安装 postgresql有知道?
501浏览 • 1回复 待解决
mysql共享锁问题有知道
482浏览 • 1回复 待解决
ets组件定位问题有知道?
1343浏览 • 1回复 待解决
开发调试问题有知道
464浏览 • 1回复 待解决
鸿蒙怎么接收广播有知道
8853浏览 • 1回复 待解决
请问imanaer问题有知道
1072浏览 • 0回复 待解决
ohos:remote问题有知道
2493浏览 • 1回复 待解决
SQL解析问题有知道
1316浏览 • 1回复 待解决
Ubuntu terminal切换问题有知道
474浏览 • 1回复 待解决
创建json文件问题有知道
1188浏览 • 1回复 待解决
如何设置屏幕亮度有知道
250浏览 • 1回复 待解决
电话拦截规则有知道?
1243浏览 • 1回复 待解决