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

home2 게시판 Node.js, Express 게시판 컨트롤러로 따로 빼게 되면 어떻게 하나요 ?

컨트롤러로 따로 빼게 되면 어떻게 하나요 ?

  • 이 주제에는 1개 답변, 1명 참여가 있으며 mike3 년, 6 월 전에 전에 마지막으로 업데이트했습니다.
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #22614

    mike
    참가자

    안녕하세요..! 좋은 강의 늘 감사합니다..!

    다름이 아니라 노드js 관련해서 이것저것 찾아보던 중에 

    controller로 함수를 빼는 것을 봐서 한번 도전 해보고  있는데

    따로 빼게 되면

    import { MongoClient } from "mongodb";

    MongoClient.connect("mongodb+srv://****@cluster0.wk1f2.mongodb.net/*****?retryWrites=true&w=majority", (error, client) => {
        if (error) return console.log(error);

    <strong>let db = client.db('TodoDB);  이부분입니다..!</strong>

    });

    export const home = (req, res) => {
        db.collection('post').find().toArray((error, result) => {
            res.render('index.ejs', { todo: result });
        });
    }

    저 부분을 home에서 사용하려면 어떻게 해야할까요...ㅠㅠ

    #22615

    mike
    참가자

    해결 했습니다..! 전역함수로 선언을한 다음 사용 하면 되는군요 ..! (_ _

     

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