반응형
핸들 바 템플릿에서 주석을 사용하는 방법은 무엇입니까?
템플릿 엔진으로 Handlebar.js를 사용하고 있습니다. 이제 핸들 바 템플릿의 일부 블록을 주석 처리하고 싶습니다. 그러나 Handlebar는 Handlebar 주석 블록 내부의 표현식을 무시하지 않는다는 것을 깨달았습니다. 이에 대한 해결 방법이 있습니까?
최신 버전의 핸들 바에는 블록 주석 지원이 있습니다.
{{!-- {{commented expressions}} --}}
https://github.com/wycats/handlebars.js/commit/a927a9b0adc39660f0794b9b210c9db2f7ddecd9
여는 괄호 뒤에 느낌표를 추가하십시오.
정규식 :
{{expressions}}
주석이 달린 표현 :
{{!expressions}}
핸들 바 템플릿 파일에서이 방법을 사용하십시오.
<div class="entry">
{{!-- only output author name if an author exists --}}
{{#if author}}
<h1>{{author.firstName}} {{author.lastName}}</h1>
{{/if}}
</div>
주석은 결과 출력에 포함되지 않습니다. 주석을 표시하려면 HTML 주석을 사용하십시오.
<div class="entry">
{{! This comment will not be in the output }}
<!-- This comment will be in the output -->
</div>
이 코드를 사용하십시오 :
{{#data}}
<!-- enter comments here -->
<p>{{name}}</p>
{{/data}}
참고 URL : https://stackoverflow.com/questions/15336142/how-to-use-comments-in-handlebar-templates
반응형
'IT박스' 카테고리의 다른 글
바이너리 파일이없는 gitignore (0) | 2020.07.03 |
---|---|
PDF 파일에서 텍스트를 추출하는 방법은 무엇입니까? (0) | 2020.07.03 |
Subversion History (전체 텍스트) 검색 (0) | 2020.07.02 |
왜 팬더에서 데이터 프레임의 사본을 만들어야합니까? (0) | 2020.07.02 |
파일 시스템 종속성이있는 단위 테스트 코드 (0) | 2020.07.02 |