我对HAML和Ruby都是陌生的。我以前使用Pug / Jade编译HTML文件,并且试图找到一种方法来模仿其在HAML中的混合功能。
我正在考虑使用助手或控制器,但不确定如何使它们工作。
有没有办法做到这一点?
带有部分,
_ my_partial.html.haml
#my_mixin.myclass(style="background:#{background}" )
%hr
%h2= text
%p= text1
然后在视图中
= render _my_partial, :background =>'img.png', :text => 'Lorem', :text1 => 'Ipsum...'
= render _my_partial, :background =>'img1.png', :text => 'Lorem2', :text1 => 'Ipsum3...'
没有。不幸的是,Haml目前尚未包括实现该目标的方法。