我希望我的轮播仅在Rails应用程序中出现在索引页面中

anna97

我是Rails的新手,我只希望在索引页中显示我的轮播代码,请提供解决方案,以下是我的代码:

<body>
  <%= render 'layouts/navigation'%>
  <%= render 'layouts/carousel' %>
  <%= render 'layouts/messages'%>

  <div class="container">
    <div class="row">
      <%= yield %>
    <div class="col-md-8">
    </div>
    <div class="col-md-4">
  </div>
</body>
hattila91

通常,您希望将特定于页面的所有代码从布局中移出,并移至模板中以执行适当的操作。

但是,在您的情况下,这段代码看起来嵌入在页面框架的其余部分中,因此可能很难以这种方式进行重构。

因此,我建议仅通过使用布尔变量来使用条件渲染。

例如,您可以执行以下操作:

<%= render 'layouts/carousel' if @render_carousel %>

然后,您可以将@render_carousel变量设置true为希望轮播显示在其中的任何操作,例如:

def index
    # rest of the code
    @render_carousel = true
end

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

谷歌页面没有出现在我的电子应用程序中

来自分类Dev

无法使Datepicker样式出现在我的Rails应用程序中

来自分类Dev

Kate 仅在我搜索时出现,而不出现在应用程序启动器中 (Plasma 5.21.4)

来自分类Dev

如何使我的应用程序出现在应用程序选择器中?

来自分类Dev

如何使我的应用程序出现在“应用程序”列表中?

来自分类Dev

如何使我的应用程序出现在UIActivityViewController中以显示文本?

来自分类Dev

如何使我的应用程序出现在whatsapp画廊的ShareIntentProvider中

来自分类Dev

无法让我的应用程序出现在选择器Android BROWSABLE中

来自分类Dev

如何使我的应用程序出现在vue native的共享列表中?

来自分类Dev

谷歌地图没有出现在我的KendoMobile应用程序中

来自分类Dev

无法让我的应用程序出现在选择器Android BROWSABLE中

来自分类Dev

如何使蓝色的位置点出现在我的Android应用程序中?

来自分类Dev

使我的应用程序出现在更改壁纸列表中

来自分类Dev

UILabel没有出现在我的应用程序中

来自分类Dev

为什么我的应用程序不会出现在应用程序商店或iTunes搜索中?

来自分类Dev

我的 firebase 聊天应用程序没有出现在要发送的消息应用程序列表中

来自分类Dev

为什么我的伪元素出现在一个 HTML 演示中,而不出现在我的 angular 5 应用程序中?

来自分类Dev

我如何找到崩溃的原因?我的应用程序没有出现在崩溃日志中

来自分类Dev

如何让我的应用程序出现在我的 Android 设备上?

来自分类Dev

为什么我的Windows应用商店(Metro)应用程序没有出现在共享窗格中?

来自分类Dev

使用 html 标签和引导程序时,为什么文本出现在我闪亮的应用程序中

来自分类Dev

如何使导航栏出现在Rails应用程序的每个页面上?

来自分类Dev

由慢速客户端引起的BadHttpRequestException出现在我的应用程序见解中

来自分类Dev

为什么我的图标和启动屏幕没有出现在Phonegap Android应用程序中?

来自分类Dev

如何注册我的应用程序,使其出现在Windows Phone 8.1运行时的phote编辑列表中

来自分类Dev

外部CSS代码出现在我的html索引页面中

来自分类Dev

安装后,我的android应用程序没有出现在手机上

来自分类Dev

Sidekiq作业不断出现在Rails应用程序中

来自分类Dev

Bootsrap 模式未出现在 Rails 应用程序中

Related 相关文章

  1. 1

    谷歌页面没有出现在我的电子应用程序中

  2. 2

    无法使Datepicker样式出现在我的Rails应用程序中

  3. 3

    Kate 仅在我搜索时出现,而不出现在应用程序启动器中 (Plasma 5.21.4)

  4. 4

    如何使我的应用程序出现在应用程序选择器中?

  5. 5

    如何使我的应用程序出现在“应用程序”列表中?

  6. 6

    如何使我的应用程序出现在UIActivityViewController中以显示文本?

  7. 7

    如何使我的应用程序出现在whatsapp画廊的ShareIntentProvider中

  8. 8

    无法让我的应用程序出现在选择器Android BROWSABLE中

  9. 9

    如何使我的应用程序出现在vue native的共享列表中?

  10. 10

    谷歌地图没有出现在我的KendoMobile应用程序中

  11. 11

    无法让我的应用程序出现在选择器Android BROWSABLE中

  12. 12

    如何使蓝色的位置点出现在我的Android应用程序中?

  13. 13

    使我的应用程序出现在更改壁纸列表中

  14. 14

    UILabel没有出现在我的应用程序中

  15. 15

    为什么我的应用程序不会出现在应用程序商店或iTunes搜索中?

  16. 16

    我的 firebase 聊天应用程序没有出现在要发送的消息应用程序列表中

  17. 17

    为什么我的伪元素出现在一个 HTML 演示中,而不出现在我的 angular 5 应用程序中?

  18. 18

    我如何找到崩溃的原因?我的应用程序没有出现在崩溃日志中

  19. 19

    如何让我的应用程序出现在我的 Android 设备上?

  20. 20

    为什么我的Windows应用商店(Metro)应用程序没有出现在共享窗格中?

  21. 21

    使用 html 标签和引导程序时,为什么文本出现在我闪亮的应用程序中

  22. 22

    如何使导航栏出现在Rails应用程序的每个页面上?

  23. 23

    由慢速客户端引起的BadHttpRequestException出现在我的应用程序见解中

  24. 24

    为什么我的图标和启动屏幕没有出现在Phonegap Android应用程序中?

  25. 25

    如何注册我的应用程序,使其出现在Windows Phone 8.1运行时的phote编辑列表中

  26. 26

    外部CSS代码出现在我的html索引页面中

  27. 27

    安装后,我的android应用程序没有出现在手机上

  28. 28

    Sidekiq作业不断出现在Rails应用程序中

  29. 29

    Bootsrap 模式未出现在 Rails 应用程序中

热门标签

归档