I'm learning React.js and confused on the below code:
btnClick(){
return (
<div>
<button onClick={alert("button clicked!")} >Click me</button>
</div>
)
}
render(){
return(
<div>
{this.btnClick()}
</div>
)
}
the alert only get prompted after refreshing every time but not when clicking. Why?