/ / Angular 4 Pozorovateľné súradnice myši - uhlové

Uhlové 4 Pozorovateľné súradnice myši - uhlové

Chcem vedieť, ako je možné získať súradnice myši X a Y pomocou iba pozorovateľných bodov bez služby http pomocou Angular 4.

odpovede:

5 pre odpoveď č. 1

Modul Http nie je závislosťou od pozorovateľných RxJS, nemusíte ho používať. V skutočnosti samotný modul Http používa RxJS na to, aby podporoval operátory Http reaktívnymi schopnosťami.

Ak sa chcete prihlásiť na odber udalostí ako mousemove jednoducho importujete fromEvent a Observable a prihlásiť sa k odberu emitora udalostí. Niečo také by malo fungovať:

import {Observable} from "rxjs/Observable";
import "rxjs/add/observable/fromEvent";

Observable.fromEvent(document.body, "mousemove").subscribe(e => {
console.log(e.pageX, e.pageY)
}})

Použite samozrejme vhodný zdroj udalostí (namiesto document.body).