Я хотел бы сделать следующее: при помощи observable отслеживать клики в области страницы. И после каждого клика отправлять запрос на получение списка пользователей github
Я умею создавать два отдельных запроса и отправлять их по очереди. Но хотел бы объединить эти два запроса с помощью mergeMap. Вот моя попытка:
constructor(private httpClient: HttpClient) { }
ngOnInit() {
Observable.fromEvent(document, 'click')
.mergeMap(() => this.httpClient.get('https://api.github.com/users'))
.subscribe((e) => {
console.log(e);
//console.log(e['pageX'], e['pageY']);
});
}
Проблема в том, что console.log(e) выводит только список пользователей, а объект события клика не выводит