【发布时间】:2014-12-04 08:18:30
【问题描述】:
使用 slim 开发 Rails 应用程序。我在使用 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_tag 和How to render HTML inside Slim templates 我尝试过的选项。
非常感谢任何帮助。
【问题讨论】:
-
Hrm,我使用的是 Rails 4.2,
.html_safe在这种情况下适合我。 -
@Benjamin,你的问题解决了吗?
-
@jeffdill2 你需要使用 f.button 而不是 f.submit
-
谢谢@Benjamin,这实际上是我提交给你的答案。 ;-) 很高兴它正在工作。
-
啊,我没有意识到。我在一年前修好了这个
标签: html ruby-on-rails slim-lang