【发布时间】:2017-10-07 15:12:08
【问题描述】:
我正在为我的应用制作启动画面。我希望它在进入主屏幕之前至少持续 N 秒。
我有一个 Rx 变量 myObservable 从服务器或本地缓存返回数据。如何强制myObservable 在至少 N 秒内完成?
myObservable
// .doStuff to make it last at least N seconds
.subscribe(...)
【问题讨论】:
-
在
subscribe之前添加delay(new Date(Date.now() + 6000))是另一个(稍微简单一些)选项,因为delay将接受绝对的Date。