Wie handhabt man alte Komponenten (JSON) mit neuer Editor-Konfiguration?
Kann der Editor die neue Komponentenkonfiguration erkennen, ohne manuell eine neue Komponente zur Canvas hinzufügen zu müssen? Nicht wirklich, wenn du die Komponentendefinition auf eine Weise speicherst, lädt der Editor diese Definition. Eine einzige Sache, die ich vorschlagen kann, ist, 'avoidDefaults' (standardmäßig...
Lesen Sie die vollständige Antwort unten ↓Frage
Hallo @artf, Ich habe eine Frage zum Grapes-Editor, die ich in der Dokumentation nicht finden kann, daher hoffe ich, dass du eine Antwort hast. Grundlegendes Setup: Die Konfiguration aller Komponenten wird mit dem init gesetzt 'this.editor = grapesjs.init(defaultConfiguration);' Die Komponenten eines früher gespeicherten JSON werden mit setComponents() hinzugefügt. 'this.editor.setComponents(templateComponents)' Das Problem: Ich habe eine benutzerdefinierte Komponente, von der aus ich die Konfiguration aktualisieren möchte. In meinem Fall möchte ich die Eigenschaft Stylable auf false aktualis...
Antworten (2)
Kann der Editor die neue Komponentenkonfiguration erkennen, ohne manuell eine neue Komponente zur Canvas hinzufügen zu müssen? Nicht wirklich, wenn du die Komponentendefinition auf eine Weise speicherst, lädt der Editor diese Definition. Eine einzige Sache, die ich vorschlagen kann, ist, 'avoidDefa...
Danke für deine Antwort! Ich werde 'avoidDefaults: true' verwenden und es :)
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #3213
Wie man die dynamisch hinzugefügten Eigenschaften speichert
Hallo, @artf, ich habe eine benutzerdefinierte Komponente, die eine Button-Eigenschaft hat. Wenn der Button gedrückt wird, füge ich dynamis...
Problem #3557
Upgrade – wie aktualisiert man alte Vorlagen auf die neueste Version?
Ich habe einige Vorlagen, die mit v0.14.5 generiert wurden. Wie kann ich sie auf die neueste Version "upgraden"? Sie haben Klassen angeschl...
Problem #3879
Aktualisierungen darüber, dass der Selektor-Manager vom Undo Manager nicht verfolgt wird
Hallo @artf! Ich habe dieses Bugproblem verursacht, wie in meiner Frage zu Wie man die Selector Manager-Ereignisse/Aktionen zum Undo Manage...
Problem #3222
Wie aktualisiert/rendert man neu, nachdem ein neuer Knoten hinzugefügt wurde?
Ich füge manuell einen neuen Knoten in eine gerenderte Komponente ein. Das visuelle Ergebnis ist okay, aber unmöglich zu speichern, weil me...
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.