SAP Spartacus lock focus directive如何判断有没有focusable children
生活随笔
收集整理的這篇文章主要介紹了
SAP Spartacus lock focus directive如何判断有没有focusable children
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
hasFocusableChildren:返回boolean
focusable:返回HTMLElement數組
service的原本類型是LockFocusService
沒有任何實現:
再往上看TrapFocusService:
hasFocusableChildren借用了findFocusable方法,判斷返回的數組元素是否大于0
這個find Focusable又是TabFocusService實現的:
這個selectFocusUtil又是EscapeFocusService的:
哪些是可以被focus的子元素:
下列這些selector指向的元素是可以focus的:
最后調用host元素的原生query方法查詢:
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的SAP Spartacus lock focus directive如何判断有没有focusable children的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021英雄联盟UP战队中单是谁 小草包
- 下一篇: js生成用户编号(时间戳+随机数)