피카츄 놀이터에는 grass라는 이미지를 반복적으로 배경화면에 그릴 필요가 있었는데 처음에는 방법이 떠오르지 않아 하드 코딩을 했다.
처음 나의 코드
function App(){
const maps = [];
for(let i = 0; i < 10; i++){
const line = new Array(10).fill(false);
maps.push(line);
}
return (
<div>
{
maps.map((row)=>{
row.map(()=>{
<img src={grass}/>
})
})
}
</div>
);
}
다른 분들은 어떻게 했는지 구경하다가 좋은 방법을 발견했다!
해결 코드
background-image: url(/src/assets/img/grass.png);
background-size: 50px;
background-repeat: repeat;
단순 css만으로 해결할 수 있는 방법이였다...