Ada*_*NYC 5 ruby-on-rails font-awesome
我想要一个按钮如下:
[ Sign in with FB]
Run Code Online (Sandbox Code Playgroud)
其中FB是一个字体很棒的图标.我尝试了以下内容,但无法弄清楚如何将图标嵌入按钮:
= button_to "Login with", user_omniauth_authorize_path(:facebook)
Run Code Online (Sandbox Code Playgroud)
以下是font-awesome通常调用的方法(以haml为单位):
%i.icon-facebook-sign
Run Code Online (Sandbox Code Playgroud)
我如何达到我想要的效果?
谢谢.
您可以传递一个块,button_to如下所示:
= button_to user_omniauth_authorize_path(:facebook) do
Login with
%i.icon-facebook-sign
Run Code Online (Sandbox Code Playgroud)
(虽然我不确定为什么你不会只使用Facebook图标本身作为按钮.)
为button_to helper 添加类选项
= button_to "Login with", user_omniauth_authorize_path(:facebook), :class => 'icon-facebook-sign'
Run Code Online (Sandbox Code Playgroud)