Domanda

Sono nuovo su haml e voglio fare un po 'di eredità, ma non so se sia possibile con haml o meno.

Ho 2 file haml separati come di seguito

=== file1.haml

%p

  This is haml1


=== file2.haml

%h1

  This is haml2

*** Voglio avere un file.haml che eredita da file1.haml e file2.haml .

È possibile farlo con haml?

È stato utile?

Soluzione

potresti trasformare file1.haml e file2.haml in parziali (cioè _file1.haml, _file2.haml) quindi utilizzare la funzione di rendering in file.haml, ad esempio in file.haml:

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

Altri suggerimenti

Nella mia implementazione può, e il comportamento proprio come ha fatto Textmate, crei un pacchetto di codice snipt e usalo quando ti serve per renderlo ASCIUTTO

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top