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

home2 게시판 Node.js, Express 게시판 안녕하세요 선생님 만든 list에 내용과 image표시하고싶습니다

안녕하세요 선생님 만든 list에 내용과 image표시하고싶습니다

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

    고현호
    참가자

    서버는 이렇게 바꾸고 

    app.post('/adds',upload.single('이미지'),function(요청,응답){
        응답.send('전송완료');
        console.log(요청.body)
        //한개씩 찾기!!!!!!!!!!!!
        요청.body.img=요청.body.이미지
        db.collection('counter').findOne({name : '게시물갯수'},function(에러,결과){
         console.log(결과.totalPost)
         var 총게시물개수=결과.totalPost;
         db.collection('post').insertOne( {_id : 총게시물개수+1,이름 : 요청.body.title,내용: 요청.body.img} , function(에러, 결과){
            console.log('저장완료'); 
            //DB데이터수정
            //문법 set 바꿀값 !! inc 기존값에 더해줄값!!
            db.collection('counter').updateOne({name : '게시물갯수'},{$inc:{totalPost:1}},function(에러,결과)
            {
                if(에러){return console.log(에러)} 
                //업데이트가되면 코드실행하세용
            })
        
        });
        
        });
        
        });
        

    list.ejs에서는

     <div class='container'>
          <ul class="list-group">
            <% for (var i = 0; i < posts.length; i++){ %>
            <li class="list-group-item">
              <p> Item_num : <%= posts[i]._id%></p>
              <h4> 이름 : <%= posts[i].이름 %> </h4>
              <p> 이미지 : <%= posts[i].내용 %> </p>

              <div class="containter mt-4">
            
                <img  src='\image\'+<%= posts[i].내용 %>>
               </div>
             

              <button class="btn btn-danger delete" data-id="<%=posts[i]._id%>">Delete</button>
              <button class="btn btn-primary apply" data-id="<%=posts[i]._id%>">Apply</button>
              <button class="btn btn-primary changes" data-id="<%=posts[i]._id%>">Edit</button>
              

              
          

            </li> 
            <% } %>
          </ul>
    </div>

    이렇게구현했는데 어떤부분을고쳐야 이미지를깨짐을 안되게할수있을까요>?

     

     

    src를이용하여 이미지를 업로드하려고하였을때오류

    #15487

    codingapple
    키 마스터

    일단 DB 게시물 안에 이미지 경로도 잘 저장되어있나요 

    posts[i].내용은 글내용 꺼내는 코드같아서 

    <img src="posts[i].DB에저장된이미지경로">

    이렇게 바꿔주셔야할듯요 

    역시 html도 잘해야합니다 

     

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