Ruby on rails Rails嵌套布局异常

Ruby on rails Rails嵌套布局异常,ruby-on-rails,Ruby On Rails,我有rails中的典型应用程序布局。我所有的观点都需要 <div class="container"> 除了我的根登录页,它有一个jumbotron横幅,可以延伸浏览器窗口的整个宽度 现在,我已经将嵌套布局拼凑在一起,以便在每个其他视图上强制使用container div,但我更愿意应用于主布局,而只是将其从我的root home.html.erb视图中排除 有什么想法吗 为什么不将应用程序布局用于所有内容并为主页定义alt布局呢?这似乎是合乎逻辑的,但我仍然希望我的主页继承应用

我有rails中的典型应用程序布局。我所有的观点都需要

<div class="container"> 
除了我的根登录页,它有一个jumbotron横幅,可以延伸浏览器窗口的整个宽度

现在,我已经将嵌套布局拼凑在一起,以便在每个其他视图上强制使用container div,但我更愿意应用于主布局,而只是将其从我的root home.html.erb视图中排除


有什么想法吗

为什么不将应用程序布局用于所有内容并为主页定义alt布局呢?这似乎是合乎逻辑的,但我仍然希望我的主页继承应用程序布局的其他属性。我可以通过在我的主页上应用一些js来删除容器类,但对我来说这似乎是一种黑客行为。只需复制最简单的解决方案的功能js有点黑客行为。您也可以在应用程序布局中做一些事情来测试您是哪个控制器/操作,而不包括container/div标记。