본문 바로가기

Ruby/Sinatra

[Sinatra] yield 를 이용해 중첩된 템플릿 사용하기

루비의 yield 문을 이용하여 템플릿 안에 템플릿을 렌더링하는것을 만들어볼 수 있습니다.

이러한 방법은 전체 레이아웃과, 각각의 콘텐츠의 레이아웃을 분리시킬 때 유용합니다.


한개의 중첩 안에 여러개의 템플릿을 사용할 때는 아래와 같이 이용합니다.
yield에 렌더링해야 하는 템플릿의 타입을 지정합니다.


'Ruby > Sinatra' 카테고리의 다른 글

[Sinatra] 소스가 변경되면 자동으로 반영되도록 하기  (0) 2016.01.12