小编s.L*_*enz的帖子

Ivy认为BehaviorSubject的初始值为null

该组件如下所示:

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)

搞什么?它被初始化为一个空数组。

rxjs angular

4
推荐指数
1
解决办法
553
查看次数

屏幕阅读器忽略焦点事件

有一个有趣的问题。我正在为全国范围内的大型客户提供无障碍服务。该网站是一系列表单问题。

一切都与屏幕阅读器和键盘可访问性配合使用,除了客户端希望专注于加载时的第一个输入,同时还从网站顶部到底部阅读。

我的重点是向下加载,但是屏幕阅读器(正确地)开始从输入向下读取,而不是从上向下读取。

我没有能力更改规格。换句话说,这必须按预期工作。

  • 网站已加载
  • 光标位于第一个输入上
  • 屏幕阅读器从页面开头从上到下阅读。

关于如何让屏幕阅读器忽略焦点事件并从上到下阅读有什么想法吗?

accessibility screen-readers

2
推荐指数
1
解决办法
2168
查看次数

标签 统计

accessibility ×1

angular ×1

rxjs ×1

screen-readers ×1