다음 문자열이 있다고 가정하십시오. @x = "<a href='#'>Turn me into a link</a>" 내보기에는 링크가 표시되기를 원합니다. 즉, @x의 모든 항목이 이스케이프 처리되지 않고 문자열로 표시되는 것을 원하지 않습니다. 사용의 차이점은 무엇입니까 <%= raw @x %> <%= h @x %> <%= @x.html_safe %> ?
루비 코드와 혼합 된 html을 어떻게 주석 처리합니까? some text <% ... %> more text <%= ... %> something else <% ... %> jsp에서는 정말 간단합니다. <%-- ... --%>하지만 레일에서 간결한 옵션을 찾을 수 없습니다. 간단한 html 주석은 <!-- ... -->작동하지 않습니다 : 루비 코드는 여전히 실행되고 오류를 울립니다. if …
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …
간단한 fixture.yml파일이 있습니다. label: body: "<%= variable %>" 문제는 ERB 코드가 조명기로드의 일부로 구문 분석되는 반면 실제로 본문은 문자 그대로 "<% = 변수 %>"(보간되지 않음)가되기를 원한다는 것입니다. ERB 태그를 어떻게 이스케이프합니까?