【问题标题】:Using font awesome with formtastic submit button将 font awesome 与 formtastic 提交按钮一起使用
【发布时间】:2014-06-27 20:26:56
【问题描述】:

我的表单上有一个提交按钮:

= semantic_form_for record do |form|
  = form.actions do
    = form.submit 'Save'

我想添加一个来自 FontAwesome 的图标,link_to 我可以使用块:

= link_to record do
  = fa_icon 'save'
  Save

但这不适用于 Formtastic 的 form.submit

我也试过了:

= form.submit fa_icon('save')
= form.submit fa_icon('save').html_safe

但两者都呈现转义的 HTML。

如何在<button> 标签中添加字体超赞的图标?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-4 font-awesome formtastic


    【解决方案1】:

    尝试使用capture设置标签,如:

    - label = capture do
      = fa_icon 'save'
      Save
    = form.button label
    

    这似乎只适用于form.button,但不适用于form.submit. 你必须使用form.button label, type: :submit

    【讨论】:

      猜你喜欢
      • 2017-07-29
      • 2017-08-18
      • 2018-10-24
      • 2016-01-23
      • 1970-01-01
      • 2014-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多