我想要一种方法从表单控件中删除特定的错误,而不是清除所有错误.
control.setError({'firstError': true})
Run Code Online (Sandbox Code Playgroud)
并删除特定的错误,如
control.removeError({'firstError}) and not control.setError({null})
Run Code Online (Sandbox Code Playgroud)
我试过了
control.setError({'firstError': false})
Run Code Online (Sandbox Code Playgroud)
但没有奏效.
任何帮助.谢谢
角4.1.1
angular(v 4.1.1) 路由器是否canActivate具有多个功能
{
path: '',
component: SomeComponent,
canActivate: [guard1, guard2, ...]
}
Run Code Online (Sandbox Code Playgroud)
这样的事情应该工作吗?如果不是,如果它假设只带一名警卫,他们为什么会在列表中
因为我有类似的东西,即使guard1返回false,guard2仍然会被执行。
提前致谢
角 4.1.1
有没有一种方法可以将计时器添加到distinctUntilChanged?
在rxjs 6中
of(1, 2, 3, 3, 5, 6)
.pipe(distinctUntilChanged)
.subscribe(x => console.log(x)
Run Code Online (Sandbox Code Playgroud)
我的问题是,有没有一种方法可以添加一个计时器,以便重复值落在时间范围之外时将发出该重复值,但如果落在该时间范围内则将被忽略。
就像说计时器设置为1000(1s),在这种情况下interval(1000),如果在1s内发出一个重复的值,它将被忽略,但是如果在间隔(1s)之后,则应允许它通过。我希望在这里有意义
另外,如果有更好的方法来做到这一点,distinctUntilChanged我将很高兴地欢迎您。
提前致谢