我是haml的新手并希望做一些继承,但我不知道是否可以使用haml。

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

=== file1.haml

%p

  This is haml1


=== file2.haml

%h1

  This is haml2

***我想要一个 file.haml ,它继承自 file1.haml file2.haml

是否可以使用haml进行操作?

有帮助吗?

解决方案

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

%p
  =render(:partial => "file1")
%p
  =render(:partial => "file2")

其他提示

在我的实现中它可以和Textmate一样的行为,你创建了一些代码片段并在需要时使用它使其干燥

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top