【发布时间】:2010-12-16 17:18:15
【问题描述】:
我正在尝试找出最简洁的方法来生成一些 html 并在其中嵌套内容。使用 HAML。基本上我想做这样的事情:
= block_large
This is some nested content
这应该会生成:
<div class="block large">
<img src="block_large_carat.gif" class="block_large_carat">
This is some nested content
</div>
问题是我不知道如何实现这一目标。部分?帮手?我对如何嵌套我想要的任何内容感到困惑。试图保持我的 HAML DRY 并且不想一遍又一遍地明确声明图像标签。
【问题讨论】:
-
部分是可行的方法。
-
好的,但是如何在部分内容中嵌套内容?这里是 Rails 菜鸟 =P
-
您不能将块传递给部分。助手是更好的选择。但是我现在没有时间发布示例。
标签: ruby-on-rails haml partials