8-event-handling
8. Event Handling
[React] VIII. Event handling
Event 란?
<button onclick = "activate()"></button><button onClick = {activate}></button>Class component에서 event handler
class Toggle extends React.component {
constructor(props) {
super(props);
this.state = {isToggleOn: true};
this.handleClick = this.handleClick.bind(this);
}
handleClick() {
this.setState(prevState=>({
isToggleOn : !prevstate.isToggleOn
}));
}
render() {
return (
<button onClick={this.handleClick}>
{this.state.isToggleOn?'켜짐':'꺼짐'}
</button>
);
}
}
Function component 에서 event handler
event handler 에게 args 전달하기
class component
function component
Last updated