2014-12-04 2 views
0

슬림을 사용하여 레일스 앱에서 작업. data-disable-with 속성을 사용하여 html을 슬림하게 전달하는 데 문제가 있습니다. 누군가가 클릭 할 때 버튼에 아이콘을 표시하고 싶습니다.아이콘 슬림 템플릿으로 데이터 사용 안 함

= f.submit t("basket.next_step"), class: "btn btn-warning btn-lg btn-block", id: "submit_form", data: { disable_with: "<i class='fa fa-spinner fa-spin'></i>..."} 

나는 .html_safe를 시도했지만 운이 없다. 비슷한 질문이 있지만 .erb How to set html on data-disable-with to rails submit_tagHow to render HTML inside Slim templates 옵션을 시도해보십시오.

도움을 주시면 대단히 감사하겠습니다.

+0

Hrm, 필자는 레일즈 4.2를 사용하고 있으며이 경우'.html_safe'가 작동합니다. – Todd

+0

@Benjamin, 문제가 해결 되었습니까? – jeffdill2

+0

@ jeffdill2 f.submit 대신 f.button을 사용해야합니다. – Benjamin

답변

1

f.submitf.button으로 변경해보십시오. 버튼 태그는 제출 태그와 마크 업을 다르게 처리합니다.