【发布时间】:2017-06-01 15:58:50
【问题描述】:
由于某种原因,我无法在 content_for 块内渲染部分内容。
代码如下:
/ => index.html.slim
doctype html
html lang="de"
= render "layouts/headinclude"
body
= yield
- if Rails.env.production?
- content_for :additional_headincludes do
= render "layouts/hotjar"
由于某种原因,以下不包括我的部分完全渲染:
/ # => _headinclude.html.slim
head
title= @title || "My Title"
link href='//fonts.googleapis.com/css?family=Droid+Sans:400,700' rel='stylesheet' type='text/css'
- if content_for?(:additional_headincludes)
= yield :additional_headincludes
我看不出这不起作用的原因。任何帮助表示赞赏。
当直接在我的headinclude-partial 中渲染部分时,一切正常。
【问题讨论】:
标签: ruby-on-rails rendering partial content-for