Pergunta sobre pug – Imprimindo (ou sem escape de JSON) com nodejs e jade

13

Eu estive vasculhando a documentação do Jade e as pesquisas do Google, mas nada de palavras. Eu estou tentando imprimir uma seqüência JSON com uma visão, mas não importa como eu tento imprimir a variável, as aspas duplas são sempre convertidas para"

Atualização: estou usando o Jade 0.26.0.

Meu teste json:

{test:"value"}

Meu código de modelo:

!{JSON.stringify(json)}

Saída bruta no navegador da web:

{"test":"value"}

Sua resposta

1   a resposta
28

Talvez atualizar para a versão mais recente do Jade?

Estou usando a versão 0.25.0 e ..

Isso é escapado

=JSON.stringify(item)

Estes são sem escape

!{JSON.stringify(item)}
!=JSON.stringify(item)
estou a usarpug versão: 2.0.0-beta6 e!{JSON.stringify(obj)} lança um erro. Contudo!=JSON.stringify(obj) trabalho. Dheeraj V.S.
!{JSON.stringify(obj)} trabalhou para mim. Obrigado! luxas
Se você despejar o objeto no console do navegador, será um pouco mais fácil de navegar:script console.log(!{JSON.stringify(item)});. igneosaur
Nenhum desses está trabalhando para mim. Estou usando o Jade 0.26 e editei meu post simplificando o teste. helion3

Perguntas relacionadas