AsDokument funktioniert nicht wie erwartet
Danke, aber darum geht es eigentlich nicht. Ich kann einen Workaround finden, aber das behebt den Fehler nicht. Der Fehler ist, dass ein Export über 'getProjectData()' gefolgt von einem Import über 'loadProjectData()' denselben Zustand ergeben sollte. Außerdem schreibt der von dir vorgeschlagene Hack tatsächlich direk...
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 128 Reproduzierbarer Demo-Link https://jsfiddle.net/sammousa/bxgsdc12/11/ Beschreibe den Käfer Wie reproduziert man den Bug?Laden Sie einen HTML-String mit einem nicht leeren '<head>' und verwenden Sie die Option '{asDocument: true}'.Exportiere die Daten über 'editor.getProjectData()', achte darauf, dass sie den Inhalt '<head>' enthaltenLaden Sie die exportierten Daten aus 2 über 'editor.loadProjectData()'Exportiere die Daten über 'editor.getProjectData()', achte darauf, dass d...
Antworten (4)
Danke, aber darum geht es eigentlich nicht. Ich kann einen Workaround finden, aber das behebt den Fehler nicht. Der Fehler ist, dass ein Export über 'getProjectData()' gefolgt von einem Import über 'loadProjectData()' denselben Zustand ergeben sollte. Außerdem schreibt der von dir vorgeschlagene Ha...
Der Fehler ist, dass ein Export über getProjectData() gefolgt von einem Import über loadProjectData() denselben Zustand ergeben sollte.
Ja, definitiv nicht erwartet, wir werden uns das ansehen.
Ich schätze die leicht reproduzierbaren Schritte in der Demo 👍
Danke@SamMousa ausführliche Fehlerberichte sind immer willkommen. Wenn eine Richtung gewünscht wird, helfen wir Ihnen 🙇 ♂️ gerne
Das Problem, das Sie festgestellt haben, ist ein bekanntes Verhalten (oder ein Bug, je nach Interpretation) in GrapesJS, bei dem der "<head>Inhalt", der ursprünglich mit "editor.setComponents(html, { asDocument: true })" geladen wurde, nicht korrekt neu angewendet oder erhalten bleibt, wenn "editor...
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #4967
Neuer Speicher funktioniert nicht
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-...
Problem #4242
Name für die Seite festlegen funktioniert nicht
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v100 Reproduzierbarer...
Problem #6518
Getting Started zeigt Blockaden nicht wie geschrieben an
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 136.0.7103.93 Reproduz...
Problem #5442
Nach der Anwendung der Textfarbe kann man die Hintergrundfarbe nicht mehr festlegen
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrom Reproduzierbarer Demo-L...
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.