[ruby-on-rails] ERB에서 ERB 태그를 어떻게 이스케이프합니까?

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

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

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

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



답변

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

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

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


답변