找到反应中的小鼠目标

时间:2016-11-04 10:48:55

标签: javascript reactjs javascript-events

我正在尝试添加一个简单的鼠标点击跟踪,以便稍微复杂一点但是我有点碰到路障,控制台日志下面的代码:<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 个答案:

答案 0 :(得分:1)

您必须传递DOM事件。

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

或者你可以这样做:

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