2016-07-08 1 views
0

.hbs 파일에 스크립트를 포함하고 있지만,이 .hbs 파일을 수집 할 때마다 스크립트 내의 hbs 템플릿이 HTML 출력에서 ​​무시됩니다. 이 내 .hbs이.hbs 파일은 javascript를 제거합니다.

<script id="myTemplate1" type="text/x-handlebars-template"> 
{{#each}} 
<div class="sample"> 
.... 
</div> 
{{/each}} 
</script> 

나는 꿀꿀 어셈블을 사용하여 위 .hbs 파일을 조립 파일이며 그냥 스크립트 태그 내부의 모든 내용을 무시하고 나는 HTML 출력에 다음에서만 볼 수

<script id="myTemplate1" type="text/x-handlebars-template"> 
</script> 

여기에 무슨 문제가 있습니까? 별도의 JS 파일로 스크립트를 만들려고했지만 작동하지 않습니까? 또한 HTML 출력에 스크립트를 포함 시키려고했지만 어셈블 할 때마다 덮어 쓰고 빈 태그 만 가져옵니다.

+0

#each 무엇? .... – YOU

+0

# 각 배열 – webdevexp

답변

0

#each 블록 도우미는 반복하기 위해 전달 된 배열을 필요로합니다. 그것은

<script id="myTemplate1" type="text/x-handlebars-template"> 
{{#each templatesArray}} 
<div class="sample"> 
.... 
</div> 
{{/each}} 
</script> 

는 더 많은 예제에 대한 Handlebars Documetation보기 ... 같이 보일 것입니다.

Assemble의 제작자가 만든 Handlebars-Helpers도 확인해야하며 유용한 헬퍼가 많이 포함되어 있습니다.