프로그래밍 공부/백엔드
블로그만들기: 챌린지19 포스트 url/parameter를 입력하면 그 포스트 페이지로 이동하기
송혜이
2022. 3. 14. 08:40
728x90
post.ejs 만들어서 렌더링
post.ejs
<%- include header.ejs -%>
<h1> <%=title%> </h1>
<p> <%=content%></p>
<%- include footer.ejs -%>
app.js
app.get("/posts/:postName", function(req, res) {
const requestedTitle = _.lowerCase(req.params.postName);
posts.forEach(function(post) {
const storedTitle = _.lowercase(post.title);
if(storedTitle===requestedTitle) {
res.render("post", {
title: post.title,
content: post.content
});
};
});