모든 페이지의 콘텐츠가 동일한 콘텐츠 컨테이너 (navbar, footer 등)로 둘러싸인 정적 웹 사이트를 만들고 싶습니다. 그렇게하려면 mustache.js와 같은 템플릿 엔진을 사용하여 콘텐츠 컨테이너를 정의한 다음 페이지 콘텐츠가 템플릿의 콘텐츠 영역에 삽입되도록 템플릿을 렌더링하려고합니다.정적 웹 사이트의 모든 페이지에 콘텐츠 컨테이너를 추가하기 위해 mustache.js 사용하기
이 내가 생각하고있는 것입니다 :
// Template
<h1>Website</h1>
<p>Navbar here</p>
<div class="content-area">{{{content_html}}}</div>
<p>Footer here</p>
다른 부분을 넣어 어디 붙어 있어요 문제입니다. 내 마음에 오는 유일한 해결책은 : render_template.js
파일
- 넣고 템플릿 및 렌더링/삽입 코드는
site_content.html
파일로 - 전화 렌더링 및 삽입 기능 동안 페이지의 콘텐츠를 넣어 실제
site.html
에서 올바른 컨텐츠 HTML을 통과하는 실제 site.html
에 콘텐츠 HTML을 넣고 템플릿을 렌더링하기 위해 그것을 사용하는 방법이 있나요?
이것은 내가 염두에 두었던 것보다 훨씬 좋게 들립니다. 나는 지난 1 시간 동안 물건을 준비하려고 노력했다. 그러나 그것이 운동하고있는 것처럼 느끼지 않았다. 나는 빌드 - 프로세스 세대와 함께 가고, 모든 것을 이해하기 쉽게 만든다. –