3 글 보임 - 1 에서 3 까지 (총 3 중에서)
-
글쓴이글
-
2022년 8월 5일 02:50 #40785
이해욱참가자server.js app.get('/list', function(요청, 응답){ db.collection('post').find().toArray(function(에러, 결과){ console.log(결과) 응답.render('list.ejs', { posts : 결과 }) //ejs에 보낼 데이터 }) }) nav.html <nav class="navbar navbar-expand-lg navbar-light bg-light"> Todo App <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarNav"> <ul class="navbar-nav"> <li class="nav-item active"> Home <span class="sr-only">(current) </span> <li class="nav-item"> Write <li class="nav-item"> list </div> </nav> 이렇게 하면 오류가뜨더라구요
2022년 8월 5일 02:51 #40786
이해욱참가자eferenceError: C:\Users\atolo\Desktop\moon\views\list.ejs:22 20| <div class="container"> 21| <ul class="list-group"> >> 22| <% for (var i = 0; i < posts.length; i++){ %> 23| <li class="list-group-item"> 24| <p>글번호 : <%= posts[i]._id %></p> 25| <h4> 할일 제목 : <%= posts[i].제목 %> </h4>
posts is not defined at eval ("C:\\Users\\atolo\\Desktop\\moon\\views\\list.ejs":15:28) at list (C:\Users\atolo\Desktop\moon\node_modules\ejs\lib\ejs.js:703:17) at tryHandleCache (C:\Users\atolo\Desktop\moon\node_modules\ejs\lib\ejs.js:274:36) at View.exports.renderFile [as engine] (C:\Users\atolo\Desktop\moon\node_modules\ejs\lib\ejs.js:491:10) at View.render (C:\Users\atolo\Desktop\moon\node_modules\express\lib\view.js:135:8) at tryRender (C:\Users\atolo\Desktop\moon\node_modules\express\lib\application.js:657:10) at Function.render (C:\Users\atolo\Desktop\moon\node_modules\express\lib\application.js:609:3) at ServerResponse.render (C:\Users\atolo\Desktop\moon\node_modules\express\lib\response.js:1039:7) at C:\Users\atolo\Desktop\moon\server.js:41:6 at Layer.handle [as handle_request] (C:\Users\atolo\Desktop\moon\node_modules\express\lib\router\layer.js:95:5) 오류내용입니다.
-
글쓴이글
3 글 보임 - 1 에서 3 까지 (총 3 중에서)
- 답변은 로그인 후 가능합니다.