- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Angular CDK a11y documentation提到了两种类型的 ListKeyManager
:
There are two varieties of ListKeyManager, FocusKeyManager andActiveDescendantKeyManager.
FocusKeyManager
Used when options will directly receive browser focus.Each item managed must implement the FocusableOption interface
ActiveDescendantKeyManager
Used when options will be marked as activevia aria-activedescendant. Each item managed must implement theHighlightable interface:
这对我来说不是很有用,我更喜欢在这里询问而不是阅读源代码,所以我想知道它们之间的区别,它们的用例是什么,这样我就可以选择正确的。
最佳答案
在实现 ActiveDescendantKeyManager 之后,我注意到它做的很少,所以我没有使用它们中的任何一个,而是编写了我自己的键/列表处理逻辑。
关于Angular CDK ListKeyManager 差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55393124/
Angular CDK a11y documentation提到了两种类型的 ListKeyManager: There are two varieties of ListKeyManager, Fo
我是一名优秀的程序员,十分优秀!