我是RoR的新手,但我想创建一个按钮,将用户带到外部网址。
我在使用link_to时遇到了麻烦,因为我无法将超链接设置为按钮样式。
然后,我可以使用以下代码显示按钮:
%a#about-join-our-team.button Current Open Positions
但我无法以此格式添加网址。 (按钮文字=“当前未结头寸”)
我确定我犯了一些愚蠢的RoR错误,但我在以前的帖子中找不到合适的答案。
谢谢你的帮助!
答案 0 :(得分:0)
以下应该工作(HAML)
%a#about-join-our-team.button{href: your_url} Current Open Positions
(ERB)
<a class="button" href="<%= your_url %>" id="about-join-our-team">Current Open Positions</a>
答案 1 :(得分:0)
ROR实际上有一个名为button_to
的内置助手,可以满足您的需要:
= button_to "Current Open Positions", your_url_path, class: "class"
这基本上创建了一个小表单,Rails用它来发送请求。用户看到standard HTML button