선생님!
블로그 글 발행 날짜 부분에서
new Date()를 직접 push하면 적용이 안되고
별도의 변수에 저장해서 하면 잘되는 이유를 모르겠어요 🙋♀️
[이렇게 하면 되고]
<button onClick={()=>{
let now = new Date();
if(입력값 == ''){
console.log('써주세요')
} else {
let copy1 = [...글제목]
let copy2 = [...따봉]
let copy3 = [...date]
copy1.push(입력값)
copy2.push(0)
copy3.push(now.getMonth() + '월 ' + now.getDay()+ '일')
글제목변경(copy1)
따봉변경(copy2)
setDate(copy3)
}
}}>새글 저장</button>
[이렇게 하면 에러남]
<button onClick={()=>{
if(입력값 == ''){
console.log('써주세요')
} else {
let copy1 = [...글제목]
let copy2 = [...따봉]
let copy3 = [...date]
copy1.push(입력값)
copy2.push(0)
copy3.push(new Date)
글제목변경(copy1)
따봉변경(copy2)
setDate(copy3)
}
}}>새글 저장</button>