REACT main concept — 3
리액트에서 이벤트 할당 방식
2 min readSep 30, 2019
<button onClick={activateLasers}>
Activate Lasers
</button>
리액트에서 Array를 통해
multiple component render하기
const numbers = [1, 2, 3, 4, 5];
const listItems = numbers.map((number) =>
<li>{number}</li>
);ReactDOM.render(
<ul>{listItems}</ul>,
document.getElementById('root')
);
그러나 key 할당해줘야 warning이 발생하지 않는다.
function NumberList(props) {
const numbers = props.numbers;
const listItems = numbers.map((number) =>
<li key={number.toString()}>
{number}
</li>
);
return (
<ul>{listItems}</ul>
);
}
const numbers = [1, 2, 3, 4, 5];
ReactDOM.render(
<NumberList numbers={numbers} />,
document.getElementById('root')
);