2017-05-17 2 views
0

Ich habe ein Problem mit meinem Beschreibungstext, den ich in Pug HTML-Vorlage mit Express.js und Node.js gelesen habe.Knoten JS Fluchtwinkel Klammern aus Beschreibungstext

Innen MongoDB, meine Beschreibung nicht Winkel auf erste und letzte Zeichen Orte enthalten, aber wenn ich zeigen Beschreibungstext auf der Webseite alle Beschreibungstext beginnt und endet mit < > Beispiel: Druckwert von db #{item.description} das Ergebnis auf Web Seite < some description text >

Warum werden diese Klammern angezeigt und wie wird sie entfernt?

+0

Ich denke Ihre 'Beschreibung' in mongodb könnte' < 'am Anfang und' > 'am Ende haben. Kannst du bestätigen? –

+0

Hier ist Beschreibung in mongodb: "description": "Redux ist eine einfache Bibliothek, die Ihnen hilft, den Status Ihrer JavaScript-App zu verwalten. Trotz dieser Einfachheit fällt es leicht, beim Lernen in Kaninchenlöcher zu stürzen. und fast immer fangen wir damit an, zu zeigen, wie ich es implementiere, also machen wir das hier: Beginnen Sie bei Null und bauen Sie eine funktionierende Redux-Implementierung auf: Unsere Implementierung wird nicht jede Nuance abdecken, aber wir werden das Mysterium entfernen . ", – Nezir

+0

Wie Sie sehen können, hat es nur" am Anfang und am Ende. Aber auf der Website zeigt es als Nezir

Antwort

1

Ich fand eine Lösung zum Entfernen von spitzen Klammern von Anfang und Ende meines Beschreibungstextes.

Dieser Code Ergebnisse < Beschreibung> in meiner Mops-Ansicht-Datei.

.description-short 
    #{item.description} 

Als ich eine Zeilenleitung geändert:

verschwunden
.description-short #{item.description} 

Spitze Klammern.

+1

Sie haben Recht. Das macht Sinn. Weil Pug/Jade das erste Wort annimmt jeder Zeile als HTML-Tag, sofern nicht anders angegeben. –