Ruby on rails 使用rails和bootstrap使用partials导航

Ruby on rails 使用rails和bootstrap使用partials导航,ruby-on-rails,twitter-bootstrap,renderpartial,Ruby On Rails,Twitter Bootstrap,Renderpartial,我正在使用带引导的rails。我有一个基本页面,上面有导航栏。我正在努力实现的是如何将导航栏中选项的目标定义为该导航栏下的部分 我在这里搜索了一些线索,找到了一些与上述内容不符的东西,并遵循了以下教程:。。。这没用。无论我尝试什么,我最终都会得到一个指向一个全新页面的链接 我的代码(基于上面引用的教程) post_login.html.erb中的代码片段 <ul class="nav navbar-nav"> <li clas

我正在使用带引导的rails。我有一个基本页面,上面有导航栏。我正在努力实现的是如何将导航栏中选项的目标定义为该导航栏下的部分

我在这里搜索了一些线索,找到了一些与上述内容不符的东西,并遵循了以下教程:。。。这没用。无论我尝试什么,我最终都会得到一个指向一个全新页面的链接

我的代码(基于上面引用的教程)

post_login.html.erb中的代码片段

            <ul class="nav navbar-nav">
              <li class="active"><%= link_to "P4 Sync", "p4syncpartial" %></li>
              <li><%= link_to "P4 Output", "p4outpartial" %></li>
            </ul>

<<<SNIP!!!>>>

    <div class="container">
    <%= yield %>
    </div>
</body>
为了完整起见,我的占位符身份验证/\u performe.erb:

<p>This is a dummy P4 partial</p>
这是一个虚拟P4部分


有人能指出我哪里出了问题吗?谢谢:)

您在
链接到
参数中缺少前导斜杠
/

<ul class="nav navbar-nav">
  <li class="active"><%= link_to "P4 Sync", "/p4syncpartial" %></li>
  <li><%= link_to "P4 Output", "/p4outpartial" %></li>
</ul>

您的问题不清楚您想做什么-您想直接在
post_login.html
页面上呈现“这是一个虚拟P4部分”,还是创建指向它的链接?如果我是你,我会读更多关于rails路由的内容,因为你缺少很多标准信息-试试Hi Omnikron,我正在尝试在post_登录中呈现p4部分内容(和p4输出部分,以及其他尚未确定的内容!)。。。因此,顶部会有一个导航栏,上面有在post_登录页面中呈现的每个页面的条目,允许用户在他们认为合适的页面之间跳转:)这是一种不寻常的做事方式,rails通常会在你尝试和获得创意时紧跟其后!但是,这应该可以做到:
。您可以删除指向
链接(它只是创建
的助手)和
路由。rb
条目也可以-
渲染
知道从何处获取部分文件,因此我尝试了
  • P4
  • -但这只是使我的占位符的内容在导航栏中变成了部分内容……对不起,我以为这就是你想要做的!我显然不理解这个问题——但是我真的建议你阅读我在上面发布的指南,因为我认为你已经把一些不同的事情弄糊涂了。祝你好运!嗨,维,谢谢你。我按照你的建议添加了前导斜杠,但没有任何区别。你能提出其他建议吗?
    <ul class="nav navbar-nav">
      <li class="active"><%= link_to "P4 Sync", "/p4syncpartial" %></li>
      <li><%= link_to "P4 Output", "/p4outpartial" %></li>
    </ul>