0
Observable을 사용하여 요소의 clientX를 모니터하려고했습니다. 이 같은 :angular2에서 clientX를 사용하는 방법은 무엇입니까?
`const wrap = document.getElementById('wrap');
const body = document.body;
const mouseDown = Observable.fromEvent(wrap, 'mousedown');
const mouseUp = Observable.fromEvent(body, 'mouseup');
const mouseMove = Observable.fromEvent(body, 'mousemove');
mouseDown
.map(event => mouseMove.takeUntil(mouseUp))
.concatAll()
.map(m => ({ x: m.event.clientX , y:m.clientY }))
.subscribe(pos => {
wrap.style.left = pos.x + 'px';
wrap.style.top = pos.y + 'px';
})`
하지만 .map(m => ({ x: m.event.clientX , y:m.clientY }))
에 오류가 Property 'event' does not exist on type '{}'
내가 그것을 어떻게 고칠 수
말했다있어?
일반 매개 변수로 주석을 추가하려고하지만 작동하지 않습니다. –