HAML继承

pan*_*ang 3 ruby inheritance haml

我是haml的新手,想做一些继承,但我不知道是否可以使用haml.

我有2个单独的haml文件,如下所示

=== file1.haml

%p

  This is haml1


=== file2.haml

%h1

  This is haml2
Run Code Online (Sandbox Code Playgroud)

***我希望有一个file.haml继承自file1.hamlfile2.haml.

用haml可以做到吗?

pao*_*lim 7

你可以将file1.haml和file2.haml转换为partials(即_file1.haml,_file2.haml),然后使用file.haml中的render函数,例如file.haml:

%p
  =render(:partial => "file1")
%p
  =render(:partial => "file2")
Run Code Online (Sandbox Code Playgroud)