[NodeJS]템플릿 variable

cho yunsu·2021년 3월 5일
0

[Global Variables]

전역적으로 변수를 사용할 수 있게 만들어주는 방법. (res.locals)

  1. 미들웨어를 생성한다.
  2. 미들웨어를 만들고, 내용으로 res.locals.변수명 << 을 이용해서, 변수를 생성할 수 있다.

위와 같이 생성한, 변수는 어디에서나 사용할 수 있다.

[Template Variables]

각 템플릿에 해당하는 각각의 변수를 생성할 수 있다.

  1. Pug에서 원하는 변수를 원하는 위치에 적어준다 #{변수}
  2. 컨트롤러로 찾아간다 !
  3. res.render 에 첫번째 요소로 pug파일을 지정해줬다면, 두번째 요소로는 원하는 변수를 할당해줄 수 있다. ( JSON 형식 )
profile
Growing Developer!!

0개의 댓글