React的mouseEvent没有offsetX / offsetY
我尝试获取相对于元素的点击位置,但事件没有offsetX。
onClick(e) { console.log(e.offsetX) // returns undefined
console.log(e.target.offsetX) // returns undefined
}
render() {
return <img src='http://placehold.it/1000x500' onClick={this.onClick} />
}
如何获得元素中的点击位置?
回答:
哦,我知道了。我从那里得到的e.nativeEvent.offsetX
。这是正确的方法吗?
以上是 React的mouseEvent没有offsetX / offsetY 的全部内容, 来源链接: utcz.com/qa/410948.html