본문 바로가기

컴퓨터/NodeJS

019. EJS

[설치]

~/app$ npm install ejs

[문자열 랜더링]

<% data %>

[변수 랜더링]

<%= data %>

[HTTML 랜더링]

<%- data %>

[다른 EJS 랜더링]

<html>
  <head>
    <%- include("./header.ejs") %>
  </head>
  <body>
    <%- include("body.ejs") %>
    <%- include(data) %> //서버에서 전달 돼 온 data
  </body>
</html>

[if]

<% if (user) { %>
  <h2><%= user.name %></h2>
<% } %>

[switch]

<%switch(condition){
 case 1 : %>
<script> blah4</>
<% break;
 case 2 : %>
<script> blah5</>
<% break;
default : break;
} %>

[for]

<% for(let i=0; i<10; i++) { %>
  실행문
<% } %>

'컴퓨터 > NodeJS' 카테고리의 다른 글

GITHUB  (0) 2022.04.01
json2xlsx 사용법 (데이터베이스 조회 결과를 엑셀 파일로 다운로드)  (0) 2022.02.05
023. SSL 인증받기  (0) 2021.12.01
NodeJS EJS  (0) 2021.11.06
NodeJS 클라이언트에게서 정보 전달 받기  (0) 2021.11.03