加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Rails – 使链接视图显示而不显示layouts / ap

发布时间:2020-12-17 01:28:36 所属栏目:百科 来源:网络整理
导读:我很抱歉,如果这令人困惑,但在我的布局/ application.html.erb我有几个链接,例如注销(logout_path).我的application.html.erb将其所有内容都放在一个名为’container’的div中,当我链接到另一个页面时,例如登录,该视图的内容显示在’container’div中.当我链
我很抱歉,如果这令人困惑,但在我的布局/ application.html.erb我有几个链接,例如注销(logout_path).我的application.html.erb将其所有内容都放在一个名为’container’的div中,当我链接到另一个页面时,例如登录,该视图的内容显示在’container’div中.当我链接到包含几个应该填充浏览器的div的另一个页面时,该页面被压缩到容器div中,而我的布局页面中的其他元素则显示为footer.如何获取我的登录内容和我的其他一些链接页面的内容不显示在application.html.erb中的div内?

对不起,这太令人困惑了.

解决方法

对于要在不使用布局的情况下渲染的任何操作,您可以添加渲染:layout =>在控制器中为假.例如,如果您有SessionsController

class SessionsController < ApplicationController
  def login
    render :layout => false
  end
end

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读