Meilleure façon de traiter les attributs de données en Slim

J'étais chargé d'évaluer Slim comme un remplacement pour HAML dans un projet personnel, et il ne semble pas gérer le format HTML5 attributs de données gracieusement comme HAML. J'espérais que quelqu'un peut avoir également exécuter dans cette, ou peut-être l'existence d'une option/syntaxe, je n'ai pas encore trouvé dans leurs docs.

HAML vous permet de définir HTML 5 attributs de données simplement en utilisant des hachages de la sorte:

%a{data: {key1: 'val', key2: 'val'}}

résultant dans

<a data-key1='val' data-key2='val'></a>

InformationsquelleAutor mmoss | 2013-09-22