0
クエリから結果を出力するときはいつも、私のHTMLはレンダリングされません。MongoDBはHTMLをプレーンテキストとして出力します
これは私が文書を保存する方法である:
data = {
title: "Article title",
body: "<b>This</b> is the content!!"
};
var article = new Article(data);
article.save();
そして、これは私がそれを表示する方法である:
h2.articleTitle(style="font-style: italic;") #{article.title}
p.articleBody(style="margin-top: 20px;") #{article.body}
物品本体の外にする必要があります: このコンテンツです!!
代わりに、それはhtmlタグを含むすべてを出力します:< b> This </b>はコンテンツです!
article.bodyの前にダッシュ( - )を付けるようにと言ったもう1つの同様の質問を読んでいました。これは私が試したものです:
しかし、私はこのように試したときに何も出力されませんでした。どんな助けでも大歓迎です。ありがとう。
これは、データベースとは何の関係もありません。テンプレートエンジンが生のhtmlを出力する仕組みを学びましょう。 –
@AlexBlexコメントのおかげで、テンプレートエンジンを使って修正する方法を検索しました。それは今働いている。再度、感謝します。 :) –