2016-11-04 1 views
0

Я пытаюсь добавить простое отслеживание щелчка мыши, чтобы позже усложнить его немного больше, но я как бы ударил по дорожному блоку, код под консольными журналами: <react></react>, когда я нажимаю кнопку DIV и я не могу понять, почему или как получить DIV я нажимаю на «стать» мишеньюНайти мишень мыши в реакции

import React, { Component } from 'react'; 

class MySuperClass extends Component { 

    _setPosition (e) { 
    console.log(e.target) 
    } 
    render() { 
    return (
     <div className='a-class' onMouseDown={() => this._setPosition(event)}>&nbsp;</div> 
    ); 
    } 
} 

export default MySuperClass; 

ответ

1

Вы должны пройти событие DOM.

<div className='a-class' onMouseDown={event => this._setPosition(event)}>&nbsp;</div> 

Или вы можете просто сделать это:

<div className='a-class' onMouseDown={this._setPosition}>&nbsp;</div> 
+1

благодаря мате, что решаемые его! – Touchpad