Die beste Methode, um Datenattribute in Slim zu verarbeiten
War ich der Bewertung Slim als Ersatz für HAML in einem persönlichen Projekt, und es scheint nicht zu behandeln HTML5-data-Attribute, wie anmutig, wie HAML. Ich hatte gehofft, dass jemand vielleicht auch in dieser oder bekannt, die über eine option/syntax, die ich noch nicht gefunden in Ihren docs.
HAML können Sie definieren, HTML 5-Attribute einfach mithilfe von verschachtelten hashes und zwar so:
%a{data: {key1: 'val', key2: 'val'}}
was in
<a data-key1='val' data-key2='val'></a>
InformationsquelleAutor der Frage mmoss | 2013-09-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es mehrere Möglichkeiten, Slim
Als Hash
Verwenden es direkt als "mu ist zu kurz" erwähnt, sehr intuitiv.
Verwenden Ruby-code. Das mache ich oft, und nur selten oben.
InformationsquelleAutor der Antwort Billy Chan
Verwenden Sie die splat Betreiber:
InformationsquelleAutor der Antwort The Whiz of Oz
Ich bevorzuge diese Art zu beheben...
Ist es, für mich zu arbeiten
InformationsquelleAutor der Antwort Juan José