Je suis en train de convertir mes knockoutJs le code html à HAML, en essayant de réaliser quelque chose après la compilation comme:citations imbriquées dans haml
<div data-bind="attr: { 'data-something': someValue }">...</div>
Je cherche:
%div{data:{bind:"attr: { 'data-something': someValue }"}}
mais en utilisant haml_assets 0.1 .0 je reçois:
<div data-bind="attr: { "data-something': someValue }'>...</div>
donc mon dernier recours était revenir à:
== <div data-bind="attr: { 'data-something': someValue }">...</div>
Est-ce un bug dans HAML, et/ou existe-t-il un moyen plus simple de réaliser cela?
Avez-vous essayé d'échapper aux guillemets simples dans votre deuxième exemple avec un \. Total tourné dans le noir, je ne sais rien à propos de haml. – madcapnmckay
Ajout de guillemets simples ne semble pas aider. Produit toujours le même résultat. Je suspecte le traitement HAML d'avoir un bogue: il semble détecter d'une manière ou d'une autre l'imbrication (puisqu'il produit des guillemets simples), mais applique incorrectement les guillemets. –