-
React / useState 로 count 만들기Web dev/React 2022. 3. 20. 13:31728x90반응형
상품상세 페이지 만드는 도중 수량체크하는걸 만들어보았다.
useState 사용예제로 흔한 카운트버튼을 만들어 보았다.
이제 장바구니 찜하기 구매하기까지 공부해 봐야겠다.
수량체크여서 0이 되지 않게끔 조건을 걸어주었다.
import React, { useState } from 'react'; import detail from '../assets/css/sub/product.module.css'; export default function ItemDetailPage() { const [number, setNumber] = useState(1); const increase = () => { setNumber(number + 1); } const decrease = () => { if(number > 1 ){ setNumber(number - 1); } } return ( <> <div className={detail.count}> <span>{number}</span> <div className={detail.count_btn}> <button onClick={increase}></button> <button onClick={decrease}></button> </div> </div> </> )
728x90반응형'Web dev > React' 카테고리의 다른 글
React / JavaScript module.css 클래스 부여하기 (0) 2022.03.25 React / tab 쉽고 간단하게 만들기 (0) 2022.03.20 React / useParams Hook으로 파라미터 받아 데이터 뿌려주기 (0) 2022.03.18 React 아이템리스트 카테고리 분류하기 map() filter() (0) 2022.03.17 React axios swiper 데이터뿌리기 (0) 2022.03.16