Problem #5388💬 BeantwortetSep 16, 2023 geöffnetvon hannydevelop0-Reaktionen

Der Headless-Modus liefert ein anderes HTML aus dem Editor zurück

Kurze Antwortvon artf

Hallo, @hannydevelop du benutzerdefinierte Komponententypen hast, aber keine Plugins auf 'grapesjs.init' übergeben hast, deshalb wird standardmäßig 'div' angewendet

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? ChromeV117.0.5938.62 Reproduzierbarer Demo-Link https://codesandbox.io/embed/quizzical-galileo-cqldjh?fontsize=14&hidenavigation=1&theme=dark Beschreibe den Käfer Wie reproduziert man den Bug?Store-Seiten mit dem FilialleiterVersuche, sie im kopflosen Modus wiederzuholen Was ist das erwartete Verhalten? Das erstellte HTML sollte mit dem des Editors identisch sein, einschließlich benutzerdefinierter Tags. Wie ist das aktuelle Verhalten? Benutzerdefinierte Tags und andere nicht standard...

Antworten (4)

artfSep 16, 2023

Hallo, @hannydevelop du benutzerdefinierte Komponententypen hast, aber keine Plugins auf 'grapesjs.init' übergeben hast, deshalb wird standardmäßig 'div' angewendet

hannydevelopSep 16, 2023

Hallo, @hannydevelop du benutzerdefinierte Komponententypen hast, aber keine Plugins auf 'grapesjs.init' übergeben hast, deshalb wird standardmäßig 'div' angewendet Es tut mir leid, dass ich das wieder öffne, das Hinzufügen des Plugins auf die übliche Weise gibt einen Fehler zurück:

artfSep 16, 2023

@hannydevelop kannst du bitte den Code zeigen?

GJS HelperMay 17, 2026

Das Problem, auf das Sie stoßen, bei dem der headless-Modus von GrapesJS (oder 'editor.getHtml()') die <input>Tags von '' und '<button>' in ''s umwandelt<div>, rührt daher, wie GrapesJS HTML-Elemente verarbeitet und serialisiert, die nicht explizit als benutzerdefinierte Komponententypen definiert...

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.