Rxjs 延迟不适用于通过延迟时间的观察者?
我有自定义功能:Rxjs 延迟不适用于通过延迟时间的观察者?,rxjs,rxjs5,rxjs6,Rxjs,Rxjs5,Rxjs6,我有自定义功能: activate(seconds: number) { of(true) .pipe(delay(seconds)) .subscribe( () => { console.log("Run..."); }, (error) => console.log(error) ); } 我称之为: activate(4); 为什么我得到console.log(
activate(seconds: number) {
of(true)
.pipe(delay(seconds))
.subscribe(
() => {
console.log("Run...");
},
(error) => console.log(error)
);
}
我称之为:
activate(4);
为什么我得到
console.log(“Run…”)代码>立即,没有延迟吗?延迟
将毫秒作为您应该执行的参数
delay(4000)
这是因为你的延迟只有4毫秒,而且感觉很快,如果你改成4000,它会在4秒钟后出现。我只是想推荐这个非常好的软件包。