我在rails(4.2.3)中使用了fontawesome(4.4)(通过font-awesome-rails gem)。
点击我的rails应用程序中任何一个fontawesome图标后,图标会变为一个角度 - 右边(重复点击时,它会在角度向右和角度向下之间切换)。我在代码或css中没有做任何事情来导致这种改变。
我已经在font-awesome-rails上打开了an issue。
更新1:我正在使用ckeditor-rails gem捆绑了某些版本的fontawesome。删除ckeditor-rails可以解决问题。我该如何调试/解决它?
例如,如果我有:
<%= link_to fa_icon 'fa-envelope lg', email_path %>
最初的html是:
<i class="fa fa-envelope fa-lg"></i>
点击一次后,它变为:
<i class="fa fa-envelope fa-lg fa-angle-right"></i>
再次点击即可
<i class="fa fa-envelope fa-lg fa-angle-down"></i>
重复点击此按钮可在angle-right
和angle-down
之间切换。
我有以下相关宝石:
bootstrap-sass (3.3.5.1)
font-awesome-rails (4.4.0.0)
rails (4.2.3)
sass (3.4.17)
sass-rails (5.0.3)
sprockets (3.3.3)
sprockets-rails (2.3.2)
这是我的完整Gemfile.lock