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

home2 게시판 Node.js, Express 게시판 detail/:id get 요청시 server에서 오류

detail/:id get 요청시 server에서 오류

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

    grit
    참가자
    아래 코드를 실행시 화면에서는 오류가 없긴한데, server 콘솔에서는 오류가 출력됩니다.
    <화면>
    스크린샷 2023-07-23 오후 1.21.21
    <실행한 코드>
    codeimage-snippet_23
    
    
    <콘솔창 내용>
    { _id: 32, title: 'asdf', date: 'ㅠㄹㅊㅇㅎasdfasdf' }
    null
    TypeError: ~/views/detail.ejs:27
        25|       <div class="card" style="width: 100%">
        26|         <div class="card-body">
     >> 27|           <h5 class="card-title"><%= data.title %></h5>
        28|           <h6 class="card-subtitle mb-2 text-muted"><%= data.date %></h6>
        29|           <p class="card-text">임시내용입니다.</p>
        30|           " class="card-link">수정하기
    Cannot read properties of null (reading 'title')
    <질문>
    data가 null이라고 떠서 console.log를 해봤더니, 값이 있었다가 null로 출력되는 것을 확인했습니다.
    console.log가 왜 두번 출력되는지도, 왜 null로 출력되는지도 잘 모르겠습니다 ㅠㅠ 답변 주시면 감사하겠습니다.
    #92014

    codingapple
    키 마스터
    /detail/32로 직접 URL 입력한 경우는 잘되면 
    아마 이벤트버블링때문에 클릭2번되어서 그럴 수도 있습니다 
    
    
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 호 / 개인정보관리자 : 박종흠