为了清理和考虑丑陋的观点,我想做以下事情:
1)在视图中:
= document_left_container do
= document_information
2)在我的助手中:
def document_left_container(&block)
render partial: "/document_left_container", locals: { custom_block: block }
end
def document_information
render partial: "document_information"
end
3) 部分:
对于 document_left_container:
.foo
= custom_block.call
对于文档信息:
.bar
4) 预期结果:
<div class='foo'>
<div class='bar'>
</div>
</div>
5) 实际结果:
<div class='foo'>
</div>
<div class='bar'>
</div>
有谁知道我该怎么做才能让我的东西正常工作?
提前致谢,
本