【问题标题】:HAML InheritanceHAML 继承
【发布时间】:2009-09-10 03:37:32
【问题描述】:

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

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

=== file1.haml

%p

  This is haml1


=== file2.haml

%h1

  This is haml2

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

用haml可以做到吗?

【问题讨论】:

    标签: ruby inheritance haml


    【解决方案1】:

    您可以将 file1.haml 和 file2.haml 转换为部分文件(即 _file1.haml、_file2.haml),然后在 file.haml 中使用渲染函数,例如在 file.haml 中:

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

    【讨论】:

      【解决方案2】:

      In my implementation 可以,就像 Textmate 所做的那样,您可以创建一些代码片段并在需要时使用它来使其干燥

      【讨论】:

        猜你喜欢
        • 2011-02-27
        • 2015-04-19
        • 2012-10-30
        • 2017-12-27
        • 2014-02-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多