вложенные цитаты в хамле - PullRequest
0 голосов
/ 23 марта 2012

Я пытаюсь преобразовать мой HTML-код knockoutJs в HAML, пытаясь достичь чего-то после компиляции, например:

<div data-bind="attr: { 'data-something': someValue }">...</div>

Итак, я стараюсь:

%div{data:{bind:"attr: { 'data-something': someValue }"}}

Но используя haml_assets 0.1.0, я получаю:

<div data-bind="attr: { "data-something': someValue }'>...</div>

Итак, мое последнее средство было вернуться к:

== <div data-bind="attr: { 'data-something': someValue }">...</div>

Это ошибка в HAML, и / или есть более удобный способ добиться этого?

Ответы [ 2 ]

1 голос
/ 03 апреля 2012

Это проблема для haml_assets 0.1.0.Для этого был создан тикет: https://github.com/infbio/haml_assets/issues/10

Существует также лучший обходной путь, пока он не будет исправлен:

%div{data:{bind:'attr: { "data-something": someValue }'}}
0 голосов
/ 24 марта 2012

Попробуйте:

%div(data-bind="attr: { 'data-something': someValue }")

Когда я сделал это в приложении RoR, использующем HAML, я получил это:

...