Câu hỏi
Với mục đích thử nghiệm, tôi đang tạo Observable
các đối tượng thay thế các đối tượng có thể quan sát được sẽ được trả về bởi một lệnh gọi http thực tế Http
.
Có thể quan sát của tôi được tạo bằng mã sau:
fakeObservable = Observable.create(obs => {
obs.next([1, 2, 3]);
obs.complete();
});
Vấn đề là, điều này có thể quan sát được phát ra ngay lập tức. Có cách nào để thêm độ trễ tùy chỉnh vào phát xạ của nó không?
Theo dõi
Tôi đã thử điều này:
fakeObservable = Observable.create(obs => {
setTimeout(() => {
obs.next([1, 2, 3]);
obs.complete();
}, 100);
});
Nhưng nó dường như không hoạt động.