我是React
的新手,我试图从onClick事件传递HTML元素,但没有得到预期的结果。Reactjs在onclick上传递html元素
下面是代码:
import React, { Component } from 'react';
export class Header extends Component{
isScrolledIntoView (e){
console.log('html element is ',e)
}
render(){
return(
<div>
<button onClick={this.isScrolledIntoView.()}>Click me</button>
</div>
);
}
}
所需的输出将得到该按钮的HTML元素在控制台中。
哇新手
console.log('html element is ', e.target)
尼斯的阅读,它的工作!只是好奇这里的'e'和e.target是什么意思? – jackysatpal
我做了一个演示链接,以防万一:https://codesandbox.io/s/y8xXqopM7 –
它返回触发事件的元素。 – thodorisbais