Problem #849💬 BeantwortetFeb 8, 2018 geöffnetvon ajwootto1-Reaktionen

Möglichkeit, die Editor-Instanz zu entladen und zu zerstören oder die Konfigurationsoptionen neu zu laden?

Kurze Antwortvon Maxtacco❀ 1

Sie können jederzeit auf RemoteStorage zugreifen und URLs aktualisieren: '''javascript const RemoteStorage = Editor. StorageManager.get('remote'); RemoteStorage.set('urlLoad', [urlLoad]); RemoteStorage.set('urlStore', [urlStore]); ```

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

In meinem Anwendungsfall versuche ich, den Store zu Ă€ndern und die vom entfernten Speichermanager verwendeten URLs dynamisch zu laden. Soweit ich das beurteilen kann, erkennt der Editor keine Änderungen an der Konfiguration, wenn ich sie direkt Ă€ndere, also '''Redakteur. Config.storageManager.storeUrl = 'blah'''' nachdem der Editor bereits initialisiert wurde. Um das zu umgehen, habe ich versucht, den Editor programmatisch von der Seite zu entladen, indem ich das Ziel-DOM-Element entfernt und init zurĂŒckgerufen habe. Allerdings scheint die init-Funktion mehrere Instanzen des Editors zu erstel...

Antworten (3)

Maxtacco‱ Feb 8, 2018

Sie können jederzeit auf RemoteStorage zugreifen und URLs aktualisieren: '''javascript const RemoteStorage = Editor. StorageManager.get('remote'); RemoteStorage.set('urlLoad', [urlLoad]); RemoteStorage.set('urlStore', [urlStore]);

ajwootto‱ Feb 8, 2018

Beide Optionen wĂŒrden wahrscheinlich funktionieren, aber etwas, das ich vergessen habe zu erwĂ€hnen, ist, dass ich in manchen FĂ€llen den Editor mit vorgegebenen Komponenten und Stilen neu initialisieren möchte (also sie im Init ĂŒbergeben), anstatt sie aus dem entfernten Speicher zu laden, aber in an...

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.