Ampersand ist im Attributwert nicht entlassen
Danke, dass du alle Infos und Details bereitgestellt hast, das war hilfreich. Danke auch für die PR.
Lesen Sie die vollständige Antwort unten ↓Frage
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v142.0.7392.0 (Kanarienvogel) Reproduzierbarer Demo-Link https://jsfiddle.net/xce183nm/1/ Beschreibe den Käfer Wie reproduziert man den Bug? Erstellen Sie eine Editor-Instanz und laden Sie HTML-Code, der Zeichenreferenzen im Attributwert enthält. '''js const editor = grapesjs.init({ Komponenten: '<body><p title="< & >"></p></body>', }); Was ist das erwartete Verhalten? Symbole im Attributwert werden durch Zeichenreferenzen escaped. Der 'Titel'-Attributwert des '...
Antworten (2)
Danke, dass du alle Infos und Details bereitgestellt hast, das war hilfreich. Danke auch für die PR.
Du hast einen kritischen Fehler im HTML-Serialisierungsprozess von GrapesJS identifiziert, bezüglich des Escapes von Attributwerten. Das Problem rührt von der 'renderAttributes'-Methode des 'Component'-Modells her, die Attributwerte direkt in den HTML-String einfügt, ohne dass die entsprechende HTM...
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #4654
Benutzerdefinierte Komponente für Textknoten einschließlich Sonderzeichen
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v105 Reproduzierbarer...
Problem #6651
Droppable wird ignoriert, wenn eine textfähige Komponente in Text übertragen wird
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 142.0.7444.61 Reproduz...
Problem #6032
Image Component ermöglicht das Hochladen und die Auswahl von Videodateien per Drag & Drop
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v126 Reproduzierbarer...
Problem #3939
Drag & Drop in der Vorschau deaktiviert
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? V95Reproduzierbarer Demo-Link h...
Kostenpflichtige Plugins, die diesem Problem entsprechen
Kuratiert nach Themen-Schlüsselwörtern und Label-Relevanz, damit Sie schneller liefern.
Lade: Empfehlungen für kostenpflichtige Plugins...
Überprüfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.
Durchstöbere kostenlose Plugins →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.