物料设计选择列表键盘操作

Mar*_*sta 5 accessibility wai-aria angular-material angular

我对角度和材料设计中的辅助功能技术完全陌生。在我的项目中,我希望有一个选择列表,可以选择一项。该选择列表应该是可聚焦的,但是当聚焦时,它应该能够使用键盘上/下箭头在项目上导航。我知道该网站上有一个示例,他们展示了它与中的mat-list-option项目的行为mat-selection-list。但是此解决方案引入了复选框,因此我需要不带复选框的菜单项的解决方案。只需使用键盘选择一个元素并关闭MatDialog

主要问题是用键盘,因为当我尝试使用mat-listmat-list-item项目或mat-nav-listmat-list-item项目的键盘箭头不工作。

与键盘mat-selection-list配合使用的唯一组件是mat-list-option项目,但这在右侧引入了复选框,而这并不是我想要的。

我正在尝试设计真正的用户友好界面,但由于这个原因我不能。也许问题是如何在这些项目上启用键盘?有什么帮助吗?