Ruby on rails org学习Rails 5.3.4布局链接测试

Ruby on rails org学习Rails 5.3.4布局链接测试,ruby-on-rails,ruby,ruby-on-rails-3,railstutorial.org,Ruby On Rails,Ruby,Ruby On Rails 3,Railstutorial.org,标题中的链接不起作用。下面是头文件中的代码 我做错了什么?我的错在哪里?请帮忙 下面是app/views/layouts/_header.html.erb文件的代码: <header class="navbar navbar-fixed-top navbar-inverse"> <br/> <div class="container"> <br/> <%= link_to "sample app", root_path, id:

标题中的链接不起作用。下面是头文件中的代码

我做错了什么?我的错在哪里?请帮忙

下面是app/views/layouts/_header.html.erb文件的代码:

<header class="navbar navbar-fixed-top navbar-inverse"> <br/>
  <div class="container"> <br/>
    <%= link_to "sample app", root_path, id: "logo" %> <br/>
    <nav> <br/>
      <ul class="nav navbar-nav navbar-right"> <br/>
        <li><%= link_to "Home",    root_path %></li> <br/>
        <li><%= link_to "Help",    help_path %></li> <br/>
        <li><%= link_to "Log in", '#' %></li> <br/>
      </ul> <br/>
    </nav> <br/>
  </div> <br/>
</header>












请检查routes.rb文件的外观。你上面的头文件看起来不错。一定是走错路线了

我刚刚查看了您正在使用的教程网站,问题似乎是您的config/routes.rb文件中缺少以下两行代码

root          'static_pages#home'
get 'help' => 'static_pages#help'

您能在问题中添加config/routes.rb文件吗?我感觉你没有正确指定路线。谢谢你的帮助@TimKos。我发现了错误。有两个问题:1我在application.html.erb文件中缺少一个“=”,2没有从application.html.erb文件中删除头代码。