핸들바에서 문자를 합치다 보면, 마크업의 줄바꿈 때문에 문자열이 줄이 바뀌는 경우가 있다.
이전 포스트인 http://namocom.tistory.com/475 가 그 예중에 하나이다.
예를 들어 a 엘리먼트로 하이퍼텍스트 링크를 건다고 했을 때 공백문자가 들어가 버리면 URL이 깨져버리는 일이 발생할 수 있다.
다행히 핸들바에서는 이러한 공백문자 제거하는 방법을 제공하고 있다.
틸드(~)기호를 이용하면 된다.
관련된 깃랩 머지요청은 아래이다.
{{~#each collection}}
- trims whitespace before
{{#each collection~}}
- trims whitespace after
{{~#each collection~}}
- trims whitespace before and after
https://github.com/wycats/handlebars.js/pull/336
찾은 stackoverflow의 링크도 남겨둔다. http://stackoverflow.com/questions/15953293/handlebars-whitespace-control
'Programing > 웹' 카테고리의 다른 글
accesskey (0) | 2018.07.09 |
---|---|
[Tomcat] 기본 에러 페이지 오버라이드 (0) | 2017.07.31 |
[Handlebars] each에서 마지막 원소의 조건 만들기(예. 콤마 빼기) (0) | 2016.09.05 |
favicon을 태그로 지정하기 (0) | 2016.09.01 |
native ajax에서 POST로 데이터 전송시 (0) | 2016.07.07 |