Контекст функции
Подскажите как передать в функцию getMouse контекст нашего объекта, что бы оно видело console.log(this.ourdiv.style);
getMouse(e){ console.log(this.ourdiv.style); } MouseDown(e){ var mousePosX = e.pageX; var mousePosY = e.pageY; console.log(this.ourdiv.style); var divPosX = this.ourdiv.offsetLeft; var divPosY = this.ourdiv.offsetTop; this.deltaX = mousePosX - divPosX; this.deltaY = mousePosY - divPosY; window.addEventListener("mousemove", this.getMouse); this.ourdiv.onmouseup = function() { window.removeEventListener("mousemove", this.getMouse); } } ![]() Код Reactjs jsx Весь код https://jsfiddle.net/qyeh4yL9/ |
Sinevik,
15 — Проблемы с Bind Частые трудности работы с React.js возможно так getMouse = (e)=>{ console.log(this.ourdiv.style); } |
Часовой пояс GMT +3, время: 15:03. |