import { enlistedVideo } from "../db";
export const home = (req, res) =>
res.render("home", { pageTitle: "Home", videos: enlistedVideo });
db의 배열[] 을 home 템플릿으로 videos라는 변수로 넘겨주었다.
이 변수를 home.pug에서 활용하는 방법은 'each'를 사용하는 것이다.
for과 같은 iteration 명령이라고 보면 된다.
extends layouts/main.pug
block contents
div.video
each i in videos
h1= i.title
'Node, Nest, Deno > 🚀 Node.js (+ Express)' 카테고리의 다른 글
도메인에 동적인 변수가 들어갔을 경우 실행 방법 (0) | 2020.02.18 |
---|---|
mixin (0) | 2020.02.18 |
req.query 값을 템플릿으로 전달하기 (0) | 2020.02.14 |
controller에서 템플릿으로 변수 전달 (0) | 2020.02.13 |
one single source of truth! / local 변수를 global화 하기 (0) | 2020.02.13 |