Como posso escrever algo assim para incluir em um modelo, mas no Haml?
<script>
$(document).ready( function() {
$('body').addClass( 'test' );
} );
</script>
javascript
jquery
haml
Fuego DeBassi
fonte
fonte
Então, eu tentei o acima: javascript que funciona :) No entanto, o HAML envolve o código gerado no CDATA da seguinte forma:
A seguinte HAML gerará a tag típica para incluir (por exemplo) typekit ou código do Google Analytics.
fonte
CDATA
para mim, nem%script
funcionou para mim se houvesse recuos irregulares nos js.Estou usando o fileupload-jquery no haml. O js original está abaixo:
No começo, usei o
:cdata
para converter (de html2haml ), ele não funciona corretamente (o botão Excluir não pode remover o componente relevante no retorno de chamada).Então eu uso
:plain
filtro:O resultado convertido é exatamente o mesmo que o original.
Portanto, o
:plain
filtro neste senario se encaixa na minha necessidade.Para mais detalhes, consulte haml.info
fonte