Problem #3325💬 BeantwortetMar 9, 2021 geöffnetvon Mmotov0-Reaktionen

JSON.stringify(this.editor.getComponents()) Fehler

Kurze Antwortvon Yucomds

Gleicher Fehler hier ... Hast du eine Lösung? [BEARBEITUNG] Ein Downgrading scheint vorerst die einzige Lösung zu sein

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Version: 0.16.44 Hallo! Ich habe Remote-Speicher fĂŒr Seiten, und kĂŒrzlich hatte ich beim Speichern der Seite ein Problem: 'JSON.stringify(editor.getComponents())' zeigte den Fehler 'Uncaught TypeError: e[M].getId is not a function'. Ich habe die bereits gespeicherte JSON-Darstellung der Seite untersucht und festgestellt, dass sie in diesem Teil fehlschlĂ€gt Ich weiß nicht, was der Zweck des '__symbol'-SchlĂŒssels ist, aber ohne ihn funktioniert alles einwandfrei. Dieses Problem tritt nur auf wenigen Seiten auf, aber ich befĂŒrchte, dass es auf anderen Seiten wieder auftritt.

Antworten (4)

Yucomds‱ Mar 9, 2021

Gleicher Fehler hier ... Hast du eine Lösung?

[BEARBEITUNG] Ein Downgrading scheint vorerst die einzige Lösung zu sein

josfh2005‱ Mar 10, 2021

Dasselbe Problem hier: Wenn ich die Komponenten vorverarbeiten und das Attribut (__symbol) vor dem Laden des Editors entferne, funktioniert die Vorlage einwandfrei.

Gibt es eine Möglichkeit @artf, die Symbole vorerst zu deaktivieren?

artf‱ Mar 21, 2021

Ja, leider hatte die vorherige Version von grapesjs einen Bug, der Symbole unwillkĂŒrlich erzeugte. In der aktuellen Version ist der Fehler behoben und die Symbole deaktiviert, aber leider passiert das trotzdem, wenn man versucht, eine Komponente mit einer gespeicherten Symbolreferenz (die durch den...

GJSBlock‱ May 17, 2026

Danke, dass du das gemeldet hast, @mmotov. Der Fehler TypeError: e[M].getId ist keine Funktion'. tritt auf, wenn ProseMirror versucht, auf Eigenschaften zuzugreifen, bevor der Komponentenlebenszyklus vollstÀndig initialisiert ist. Dies ist eine hÀufige Rennbedingung in GrapesJS. Sofortiger Workarou...

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 →

Verwandte Tutorials

Tiefgehende Anleitungen zum gleichen Thema.

Alle Tutorials →

Durchsuchen Sie Plugin-Kategorien

Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.