반응형
ERb 시퀀스 끝에 '-%>'(빼기 기호)
ERb 시퀀스의 끝에 '-'(빼기 기호)를 사용하는 요점은 무엇입니까?
예시:
<% 3.times do -%>
FooBar<br />
<% end -%>
Sometext
'-'를 사용하든 사용 하지 않든 브라우저는 동일한 출력을 렌더링합니다.
고마워, 아파.
Rails 3 이전에는 ERB가 HTML 콘텐츠를 렌더링할 때 값 앞뒤에 공백을 추가했습니다. HTML에서 공백은 와 같은 특수 태그를 사용하는 경우를 제외하고는 중요하지 않습니다 <pre>
.
-
기호를 사용하면 ERB가 추가 공백을 피할 수 있습니다.
이것은 Rails 3에서 완전히 쓸모가 없습니다.
erb 태그의 여는 부분이나 닫는 부분에 빼기 기호를 사용하면 해당 줄의 태그 앞이나 뒤에 공백이 표시되지 않습니다.
erb를 사용하여 텍스트/일반 이메일과 같은 것을 생성할 때 주로 유용했지만 @Simone이 지적한 것처럼 이제는 무의미합니다.
ReferenceURL : https://stackoverflow.com/questions/4407862/minus-sign-at-the-end-of-a-erb-sequence
반응형
'IT이야기' 카테고리의 다른 글
Android의 파일 시스템 (0) | 2021.10.18 |
---|---|
javac의 정적 최종 변수 인라인을 비활성화 (0) | 2021.10.17 |
일반 용어로 눈에 거슬리지 않는 Javascript (0) | 2021.10.17 |
함수의 arity 얻기 (0) | 2021.10.17 |
오래된 DLL 파일이 계속 사용 중입니다. (0) | 2021.10.17 |