2014-11-20 2 views
0

부울 메서드 매개 변수를 사용하여 True 또는 False를 기반으로 글리프를 표시하려고합니다. 이처럼 가 :부울 매개 변수에 HTML이 포함되어 있음

<td><%= a.correct ? "glyphicon glyphicon-ok" : "glyphicon glyphicon-remove" %></td> 

그것은 포함 된 HTML이 필요합니다, 나는 시도 :

{<i class="glyphicon glyphicon-ok"></li>'} : {'<i class="glyphicon glyphicon-remove"></li>} 

<td><%= a.correct ? "<i class="glyphicon glyphicon-ok"></li>" : "<i class="glyphicon glyphicon-remove"></li>" %></td> 

등 괄호, 아니 괄호로를 내가 문서를에 찾을 수 없습니다 이. . :(그래서 구문을 수행하는 방법을 모르는

답변

1

을 당신은 문자열 내에서 루비 코드를 삽입 할 수 있습니다, 뭔가 같은 :

<td><span class="<%= a.correct ? 'glyphicon glyphicon-ok' : 'glyphicon glyphicon-remove' %>"></td> 
+0

이 작품 그래, 그냥 같이 ''의 상형 문자를 넣습니다 : "> 업데이트 할 수 있도록 요청하신대로 응답 – DDDD

+0

을 승인 할 수 있습니까? –

관련 문제