该组件如下所示:
mappedChoices$ = new BehaviorSubject<SomeType[]>([]);
Run Code Online (Sandbox Code Playgroud)
[choices]="mappedChoices$ | async"
Run Code Online (Sandbox Code Playgroud)
常春藤构建错误:
Type 'null' is not assignable to type 'SomeType[]'.
Run Code Online (Sandbox Code Playgroud)
搞什么?它被初始化为一个空数组。
有一个有趣的问题。我正在为全国范围内的大型客户提供无障碍服务。该网站是一系列表单问题。
一切都与屏幕阅读器和键盘可访问性配合使用,除了客户端希望专注于加载时的第一个输入,同时还从网站顶部到底部阅读。
我的重点是向下加载,但是屏幕阅读器(正确地)开始从输入向下读取,而不是从上向下读取。
我没有能力更改规格。换句话说,这必须按预期工作。
关于如何让屏幕阅读器忽略焦点事件并从上到下阅读有什么想法吗?