gpt4 book ai didi

rxjs5 - Rxjs 条件延迟

转载 作者:行者123 更新时间:2023-12-03 16:55:00 31 4
gpt4 key购买 nike

我希望根据其值延迟一个 observable。例如:

of(someBool).pipe(delay(1000))
someBool 时跳过延迟是假的,但等一下,当它是真的。

最佳答案

您可以使用 delayWhen为了那个原因:

of(someBool).pipe(
delayWhen(val => val ? interval(1000) : of(undefined))
)

旁注,根据文档使用 empty()而不是 of()恕我直言,应该工作,但似乎没有。我相信这可能是一个错误。我有 reported it .

关于rxjs5 - Rxjs 条件延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50220711/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com