質問

私はhamlが初めてで、何らかの継承をしたいのですが、hamlで可能かどうかわかりません。

以下のように2つの個別のhamlファイルがあります

=== file1.haml

%p

  This is haml1


=== file2.haml

%h1

  This is haml2

*** file1.haml および file2.haml を継承する file.haml が必要です。

hamlで実行できますか?

役に立ちましたか?

解決

file1.hamlおよびfile2.hamlをパーシャル(つまり、_file1.haml、_file2.haml)に変更し、file.hamlのレンダリング関数を使用できます(file.hamlなど)。

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

他のヒント

私の実装ではそれは可能で、Textmateのように振る舞い、スニプトコードのバンドルを作成します。必要なときに使用して乾燥させます

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top