0
我正在撰寫電子郵件視圖,這在使用嵌套表格時特別討厭。我的每一個電子郵件的許多部分的希望圍繞它同樣討厭的克魯夫特:如何烘乾重複嵌套的HAML?
%table.centered
%tbody
%tr
%td
%table.one-col{"emb-background-style" => ""}
%tbody
%tr
%td.column
%div
.column-top
%table.contents
%tbody
%tr
%td.padded
COPY COPY COPY ETC.
每個部分的內容是很多的副本和鏈接和諸如此類的東西,並把該進紅寶石字符串或從單獨的文件中渲染它會難以遵循。這是我想隱瞞的東西,而不是節的內容。
那麼,有沒有辦法以某種方式連接cruft使HAML更少縮進和crufty?
簡短的回答是否定的,可能使其他文件是要走的路,你總是可以使用文件夾來整理它們,使其更容易跟隨。所以所有的電子郵件模板都在'email /'裏面。 – Leito