狂欢 - 渲染部分如果

时间:2015-08-23 09:54:41

标签: ruby-on-rails render spree partials

我试图在主页上渲染部分内容。代码如下:

var params = $('form').serializeArray();

事情是我希望它只在主页上显示/显示部分。仅针对特定页面/页面的摘要。

任何人都可以帮我吗?谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用条件来决定是否应该渲染部分:

<%= render :partial => 'spree/shared/slider' if @slider %>

条件可以是实例变量(例如@slider),可以从视图中设置(未设置时,默认情况下保持为零):

<% @slider = true %>

现在只有在视图或控制器中将@slider显式设置为true时才会呈现部分。