2017-05-17 1 views
0

Express.jsとNode.jsを使用してpugのHTMLテンプレートで読んだ記述テキストに問題があります。説明テキストからのノードJSエスケープアングルの括弧

インサイドMongoDBは、私の説明は最初と最後の文字の場所でのアングルブラケットが含まれているが、私は、Webページ上の説明文を表示し、すべての説明テキストが開始され、< > サンプルで終わっていません:Web上#{item.description}デシベル結果から印刷した値ページ< some description text >

なぜこれらの括弧が表示され、それを削除するのですか?

+0

mongodbのあなたの 'description'は、最初に' < 'と最後に' > 'を持っている可能性があります。あなたは確認できますか? –

+0

mongodbの説明は次のとおりです: "description": "Reduxは、JavaScriptアプリケーションの状態を管理するためのシンプルなライブラリですが、その単純さにもかかわらず、ほとんどの場合、私が実装する方法を示すことから始まります。ここから始めましょう:最初から始め、Reduxの実用的な実装を構築してください。実装にはすべてのニュアンスが含まれているわけではありませんが、 。 "、 – Nezir

+0

あなたはそれが最初と最後にしかありませんが、ウェブサイト上では Nezir

答えて

1

説明文の先頭と末尾に角かっこを取り除くための解決策が見つかりました。

このコードの結果は<>私のpugビューファイルにあります。

.description-short #{item.description} 

アングルブラケットが消え:私は1つの行ラインに変更

.description-short 
    #{item.description} 

+1

それは意味があります。特に指定しない限り、各行のhtmlタグとして表示されます。 –

関連する問題