반응형
props 안에 텍스트와 같은 고정 값을 넣어 전달하는 것도 가능하다
선생님은 toLocaleString을 모두 사용했지만
나는 간단하게 getYear()로 년과 일자를 받아왔다
import './ExpenseItem.css';
function ExpenseItem(props) {
const month = props.date.toLocaleString('en-US', { month: 'long' });
const year = props.date.getYear() + 1900;
const day = props.date.getDate();
return (
<div className="expense-item">
<div>
{/* {props.date.toString()} */}
<div>{month}</div>
<div>{year}</div>
<div>{day}</div>
</div>
<div className="expense-item__description">
<h2>{props.title}</h2>
<div className="expense-item__price">{props.amount}</div>
</div>
</div>
);
}
export default ExpenseItem;
반응형
'온라인 강의 > React 완벽 가이드 [Udemy]' 카테고리의 다른 글
과제 1: 연습해봅시다: React & 컴포넌트 기초 (0) | 2023.06.01 |
---|---|
40. 컴포넌트를 여러 컴포넌트로 분할하기 (0) | 2023.06.01 |
38. "props"를 통해 데이터 전달하기 (0) | 2023.06.01 |
37. JSX에서 동적 데이터 출력 및 표현식 작업하기 (0) | 2023.06.01 |
36. 기본 CSS 스타일 추가 (0) | 2023.06.01 |