Я оценивала Тонкий в качестве замены для Haml в личный проект, и он не появляется для обработки данных HTML5 атрибуты, как изящно, как Haml. Я надеялся, что кто-то, возможно, также столкнется с этим, или, возможно, знал о опции/синтаксисе, который я еще не нашел в своих документах.Лучший способ обработки данных атрибутов Слим
HAML позволяет определить HTML 5 data attributes просто с помощью вложенных хэшей так:
%a{data: {key1: 'val', key2: 'val'}}
в результате
<a data-key1='val' data-key2='val'></a>
Отлично, ** # 3 ** именно то, что я искал. Я не видел ничего, что могло бы выпрыгнуть из документов, описывающих это, как это делали документы HAML. Благодаря! – mmoss
moss, # 3 не является ни Haml, ни Slim, но Rails helper :) –
Обратите внимание, что если вы делаете 'a href =" # "data = {имя_пользователя: 'fred', user_id: 1}' он переведет это на '' - это не связано с Rails, поскольку вы увидите, что он работает в приложениях Sinatra. –