• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 React 게시판 블로그 만들기에서 글발행버튼

블로그 만들기에서 글발행버튼

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #76275

    김수지
    참가자
    안녕하세요 선생님 :)
    우연히 유튭에서 선생님 강의를 듣게 되고 
    선생님 강의로 프론트 공부를 할수 있어서
    행운이라고 생각해요 ㅎㅎ 
    선생님의 존재(?)에 감사드립니다 ~ (90도 인사 꾸벅)
    
    질문드리는 부분은 '블로그 만들기'이구요
    
    글발행 버튼을 누르면
    input입력값을 제목으로 가진
    글목록을 추가하는 기능인데요 
    
    let [title, setTitle] = useState([
    "남자 코트 추천",
    "강남 우동 맛집",
    "파이썬 독학",
     ]);
    
    let titleCopy = [...title];
    
    <button
    onClick={() => {
     titleCopy.unshift(입력값);
    setTitle(titleCopy);
     }}
    >
     글발행
     </button>
    
    요렇게 해서 되긴했는데요
    위에처럼 코딩하기 전에 에러가 많이 났었는데
    막상 글목록 추가하기가 되고나니
    궁금한게 생겼어요
    
    에러났던 경우 두가지가
    
    onClick={() => {
    titleCopy = titleCopy.unshift(입력값);
    setTitle(titleCopy);
    }}
    이렇게 입력하니까 
    배열 안에 값 갯수가 나오구요
    
    
    onClick={() => {
    setTitle(titleCopy.unshift(입력값));
    }}
    이렇게 해도 안됐거든요 
    
    제가 볼때는 의미가 같아보이는데
    왜 결과가 다른걸까요?
    #76329

    codingapple
    키 마스터
    array.unshift()쓰면 그 자리에 array가 남는건 아닐걸요 출력해봅시다
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관, 개인정보처리방침
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠