Najlepszy sposób obsługi atrybutów danych w Slim
OceniałemSzczupły jako zamiennikHAML w projekcie osobistym i wydaje się, że nie obsługuje atrybutów danych HTML5 tak wdzięcznie jak HAML. Miałem nadzieję, że ktoś także wpadł na to, albo mógł wiedzieć o opcji / składni, której jeszcze nie znalazłem w ich dokumentach.
HAML pozwala ci zdefiniowaćAtrybuty danych HTML 5 po prostu używając zagnieżdżonych skrótów, takich jak:
%a{data: {key1: 'val', key2: 'val'}}
w rezultacie
<a data-key1='val' data-key2='val'></a>