我想要一个按钮如下:
[ Sign in with FB]
字符串
其中FB是一个字体很棒的图标。我尝试了下面的方法,但不知道如何将图标嵌入到按钮中:
= button_to "Login with", user_omniauth_authorize_path(:facebook)
型
下面是font-awesome
的正常调用方式(在haml中):
%i.icon-facebook-sign
型
我如何达到我想要的效果?
谢谢
我想要一个按钮如下:
[ Sign in with FB]
字符串
其中FB是一个字体很棒的图标。我尝试了下面的方法,但不知道如何将图标嵌入到按钮中:
= button_to "Login with", user_omniauth_authorize_path(:facebook)
型
下面是font-awesome
的正常调用方式(在haml中):
%i.icon-facebook-sign
型
我如何达到我想要的效果?
谢谢
5条答案
按热度按时间bzzcjhmw1#
你可以像这样把一个块传递给
button_to
:字符串
(虽然我不知道为什么你不直接使用Facebook图标本身作为按钮。
clj7thdc2#
为button_to助手添加类选项
字符串
j91ykkif3#
试试这个代码,它为我运行
字符串
只要改变图标
rlcwz9us4#
您可以创建一个使用button标记但自定义输出的helper方法:
字符串
然后调用helper方法,并将原始html作为参数嵌入:
型
动作、控制器和类设置只是示例。但我认为您可以修改此设置以满足您的需要。
2q5ifsrm5#
这是我做的对我有用的助手:
字符串
结合font-awesome-rails gem,它可以让你做:
型