Problem #2867💬 BeantwortetJul 1, 2020 geöffnetvon Lostpixelr0-Reaktionen

Keine Escape-HTML-Zeichen in textNodes?

Kurze Antwortvon artf

Ja, klar, du kannst die 'textnode'-Komponente erweitern und deine toHTML-Funktion verwenden

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Hallo, Wir verwenden einige Twig-Template-Funktionen in unserer Grapesjs-Implementierung. wie: {% if variable == "value" %}<b>text</b>{% endif %} Aber aufgrund der toHtml()-Funktion in src/dom_components/model/ComponentTextNode.js wird diese in umgewandelt {% if variable == &quote;value&quote; %}<b>text</b>{% endif %} Gibt es eine einfache Möglichkeit, diese Werte in einem TextNode nicht zu ersetzen oder die Funktion durch unsere eigene toHtml-Funktion zu ersetzen? Übrigens, frĂŒher war es so: (was fĂŒr uns großartig gewesen wĂ€re) toHTML() { return this.get('content'); }

Antworten (1)

artf‱ Jul 5, 2020

Ja, klar, du kannst die 'textnode'-Komponente erweitern und deine toHTML-Funktion verwenden

Verwandte Fragen und Antworten

FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.

Kostenpflichtige Plugins, die diesem Problem entsprechen

Kuratiert nach Themen-SchlĂŒsselwörtern und Label-Relevanz, damit Sie schneller liefern.

Alle Plugins anzeigen

Lade: Empfehlungen fĂŒr kostenpflichtige Plugins...

Kostenlose Option

ÜberprĂŒfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.

Durchstöbere kostenlose Plugins →
Premium-Option

Premium-Plugins werden mit Support, regelmĂ€ĂŸigen Updates und produktionsreifen Funktionen geliefert – das spart Tage an Integrationsarbeit.

Durchsuchen Sie Premium-Plugins →

Durchsuchen Sie Plugin-Kategorien

Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.