Я только начинаю с NHaml и столкнулся с загадкой.
Это мой файл application.haml:
%html %head %title = Get Some Data %link{ href="/media/css/styles.css", rel="Stylesheet", type="text/css" } %body %div.page %h1 = Get Some Data _
При попытке просмотра в браузере выдается следующая ошибка:
NHaml.Exceptions.SyntaxException: атрибут ',' встречается дважды.
Если удалить строку, начинающуюся с %link, она будет работать нормально. Что я делаю не так?
%link
Я следую шаг за шагом от Брайана Хартсока: http://blog.brianhartsock.com/2009/01/15/using-nhaml-from-source/#nhaml_reference
Странно, возможно, NHaml изменился с тех пор, как Брайан написал этот учебник, но работает следующее ...
%link{ href="/media/css/styles.css" rel="stylesheet" type="text/css" }
Нет , внутри {}
,
{}