我有一个:我正在屈服的customers / new的侧边栏部分。 content_for部分是从嵌套部分调用的。显示文本“hello1”,但“hello2”不显示。
没有错误被抛出,我无法弄清楚如何进行故障排除。
有什么想法吗?
**layouts/application.haml**
.container
- unless signed_in?
= render "custom/account_#{current_account.id}" rescue nil
= yield
**customers/new.haml**
= yield :sidebar
**custom/_account_2.haml**
%p hello1
- content_for :sidebar do
%p hello2
答案 0 :(得分:0)
我很确定new.haml
首先渲染,然后是局部渲染,最后是布局。 new.haml
首先渲染是你的问题。
答案 1 :(得分:-2)
- content_for :sidebar do
更改为
= content_for :sidebar do