ERB에서 ERB 태그를 어떻게 이스케이프합니까?


81

간단한 fixture.yml파일이 있습니다.

label:
    body: "<%= variable %>"

문제는 ERB 코드가 조명기로드의 일부로 구문 분석되는 반면 실제로 본문은 문자 그대로 "<% = 변수 %>"(보간되지 않음)가되기를 원한다는 것입니다.

ERB 태그를 어떻게 이스케이프합니까?

답변:


130

%여는 태그에 두 번째 추가 :

label:
    body: "<%%= variable %>"

<%%순서는 유효 ERB 리터럴로 렌더링 <%.


3
아하! 두 배로 늘 렸습니다! TY
Daniel

이것은 aa rails erb 파일 내에서 erb 스타일 JST (즉, 밑줄)를 인쇄하는 데 사용할 것입니다.
Lane
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.