免责声明:这是一个试图学习 Ruby on Rails 框架的 Python 程序员提出的问题。
所以我的网站主页有一个导航栏,在导航栏中我有以下内容:
<ul class="nav navbar-nav">
<!-- Hidden li included to remove active class from about link when scrolled up past about section -->
<li class="hidden">
<a href="#page-top"></a>
</li>
<li>
<a class="page-scroll" href="#apr">APR</a>
</li>
<li>
<a class="page-scroll" href="#about">About</a>
</li>
<li>
<a class="page-scroll" href="#login">Log In</a>
</li>
<li>
<a class="page-scroll" href="#signup">Sign Up</a>
</li>
<li>
<a class="page-scroll" href="#contact">Contact</a>
</li>
</ul>
如何从我的身份验证 View 中合并以下内容:
<%= link_to "Sign Up", sign_up_path %> or
<%= link_to "Log In", log_in_path %>
我有一个用于“a”的 CSS 以及“页面滚动”类。所以我想保留这些。
所以下面的方法只针对登录:
<li>
<a class="page-scroll"><%= link_to "Log In", log_in_path %></a>
</li>
我有以下问题:
本质上,它按下了登录按钮。只需添加 <%= %>
最佳答案
我想你是在问这个:
<ul class="nav navbar-nav">
...
<li>
<%= link_to "Sign Up", sign_up_path, class: "page-scroll" %>
</li>
<li>
<%= link_to "Log In", log_in_path, class: "page-scroll" %>
</li>
...
</ul>
查看 link_to
的 Api 引用,它有很多有用的选项。
关于html - 使用 rails 链接到主页上的我的登录页面/注册页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28786861/