13
私はJadeのドキュメントとGoogleの検索で何も言いませんでした。私はビューでJSON文字列を印刷しようとしていますが、変数をどのように印刷しようとしても、二重引用符は常に"
に変換されます。nodejsとjadeで印刷する(またはJSONをエスケープする)
更新:Jade 0.26.0を使用しています。
私のテストJSON:
{test:"value"}
マイテンプレートコード:
!{JSON.stringify(json)}
Webブラウザでの生出力:
{"test":"value"}
が私のために働いているエスケープされています。私はJade 0.26を使用していて、私のポストを編集してテストを簡素化しました。 – helion3
は、私はちょうどそれを試してみましたが、 'スクリプト(タイプ= 'テキスト/ javascriptの') !{JSON.stringify(アイテム)}私のために完全に罰金' 作品。 (コードは2行で実際にインデントされています) – Amberlamps
最新バージョンのexpressでこれを試してみましたが、raw jsonではなくリテラルスクリプト(type = 'text/javascript')!{JSON.stringify(item) }。 – canadiancreed