我有一个包含布局文件,模板文件和两个部分文件的目录
- layout.haml
- template.haml
- partial1.haml
- partial2.haml
我想在典型的rails视图设置中使用yield/content_for
渲染模板,然后使用html = Haml::Engine.new('template.haml').render(my_binding)
渲染部分。但是,我想传递一个绑定以及
@hash = Gmaps4rails.build_markers(@countries) do |country, marker|
country_recipes = Array.new
country.recipes.each do |recipe|
country_recipes.push(recipe.name)
end
marker.lat country.latitude
marker.lng country.longitude
marker.infowindow country_recipes
end
我很失落如何实现这一点,任何帮助都表示赞赏。