[node.js / express / ejs] 조건문과 루프(반복문)
·
nodejs
# 조건문 자바스크립트에서 조건문은 if(num % 2 === 0){ 결과 }else{ 결과 } 이렇게 작성하면 되지만 ejs 템플릿에 작성할 때는 { const {sub} = req.params; const data = storeData[sub]; if(data){ res.render('sub', { _data : data , sub}); }else { res.render('notfound', {sub}) } }) 실패시엔 notfound.ejs 파일을 불러옴 가져온 json 데이터를 보고 어떻게 가져올지 생각한 후 count : 조건문과 루프를 활용하여 데이터를 뽑아낸다. 가져온 data.json은 약국정보와 수를 담고있어서 req.params를 data에 적용해서 두 페이지로 나눴다. 요청 페이지에..
[node.js / express] 템플레이팅 (ejs, __dirname, path.join())
·
nodejs
ejs 쓰는이유 일반적인 HTML 파일에서 스크립트 코드는 내부에 작성해야 하는 번거로움이 있었지만, ejs는 지정된 태그를 사용해 스크립트 내용을 하나의 요소처럼 사용할 수 있게 한다. 가장 큰 장점은 서버에서 보낸 변수를 가져와서 사용할 수 있다. https://github.com/mde/ejs/wiki/Using-EJS-with-Express Using EJS with Express Embedded JavaScript templates -- http://ejs.co. Contribute to mde/ejs development by creating an account on GitHub. github.com 해당 사이트에 express와 사용할수 있는 방법에 대해 나와있다. 설치 npm install..
개발짜옹
'ejs' 태그의 글 목록