Kizspy Question: 38
(Choose 1 answer)
Create a React component that uses inline event handlers to log a message when a button is clicked. Which
code snippet is correct?
A. class MyButton extends React.Component {
render() {
return (
);
<button onClick={(e) => console.log('clicked', e)}>
Click me
</button>
B. class MyButton extends React.Component {
render() {
return(
<button onClick={this.onClick}>
Click me
</button>
C. class MyButton extends React.Component {
render() {
return(
);
<button onClick={this.onClick.bind(this)}>
Click me
</button>
D. class MyButton extends React.Component {
render() {
return(
<button onClick={() => this.onClick()}>
Click me
</button>