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?
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