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

home2 게시판 Node.js, Express 게시판 node.js 파트 2강 detail.ejs 질문 드립니다.

node.js 파트 2강 detail.ejs 질문 드립니다.

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

    이종욱
    참가자

    app.get('/detail/:id', function(요청, 응답){
      db.collection('post').findOne({_id : parseInt(요청.params.id)}, function(에러, 결과){
        console.log(결과);
        응답.render('detail.ejs', {data : 결과});
      })
    });

    혹시 이부분에 잘못된 것이 있나요? list 나 write는 정상 페이지가 나오는데,

    detail페이지가  Failed to load resource: the server responded with a status of 404 (Not Found) 로 에러 메세지가 나옵니다. 

    detail페이지는  list페이지 그데로 복사해서 아래와 같이 해놨구요. (윗쪽 부분은 지우지 않고 놔뒀습니다.)

          <h4>상세페이지 입니다.</h4>
         
          <div class="container mt-3">
            <div class="card" style="width: 100%">
              <div class="card-body">
                <h5 class="card-title"><%= data.제목 %></h5>
                <h6 class="card-subtitle mb-2 text-muted"><%= data.날짜 %></h6>
                <p class="card-text">임시내용입니다.</p>
                <a href="#" class="card-link">수정하기</a>
              </div>
            </div>
          </div>

     

     

    #29579

    이종욱
    참가자

    해결 햇습니다. detail로 접속하는 것이 아니라 현재 list에 올려져 있는 번호까지 기재해야 그 페이지에 도달하는 것을 알았습니다. 이상 혼자 북치고 장구치고 햇습니다. 

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 호 / 개인정보관리자 : 박종흠