Der Stil wird gelöscht, wenn Komponenten in mehreren Seiten mit dem Seitenmanager eingefügt werden
Hallo, @harsh201 Styles sind auf allen Seiten verfügbar, daher solltest du nicht 'editor.setStyle' verwenden (der alle Styles durch ein neues Set ersetzt), sondern stattdessen etwas wie 'editor.getStyle().add('...')'.
Lesen Sie die vollständige Antwort unten ↓Frage
Version: 0.17.3 Was ist das erwartete Verhalten? Der Stil sollte über mehrere Seiten beibehalten bleiben Beschreibe den Bug detailliert Wir haben Anwendungsfälle, in denen wir den Inhalt von GrapesJS speichern und neu laden. Wir wollen Page Manager nutzen, um den gerenderten Inhalt zu reduzieren und in kleineren Abschnitten zu verwalten. Das Problem tritt auf, wenn wir versuchen, Inhalte auf mehreren Seiten zu laden. Das CSS wird für früher eingefügte Seiten komplett entfernt. Schritte zur FortpflanzungKomponenten und Stil für Seite 1 einfügenWechsel zu Seite 2 und füge Komponenten und Stil e...
Antworten (3)
Hallo, @harsh201 Styles sind auf allen Seiten verfügbar, daher solltest du nicht 'editor.setStyle' verwenden (der alle Styles durch ein neues Set ersetzt), sondern stattdessen etwas wie 'editor.getStyle().add('...')'.
Hallo @artf, hat jemand hier eine Hilfe?
Danke, dass du das gemeldet hast, @harsh201. Das Problem mit Style verschwindet, wenn Komponenten über mehrere Seiten mit Page Manager eingefügt werden, scheint ein Race-Condition- oder State-Management-Timing-Problem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebenszyklusereignis...
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #3693
AdoptStylesheet wird in grapesJS nicht unterstützt
Version: Du kannst die Version bekommen, indem du 'grapesjs.version' in die Konsole eingibst 0.17.22 Kannst du den Fehler aus der Demo repr...
Problem #3454
RTE-Einfügelink aktualisiert das DOM nicht
Version: "0.17.3" Kannst du den Fehler aus der Demo reproduzieren?[X] Ja[ ] Nein Was ist das erwartete Verhalten? Nach dem Einfügen des Lin...
Problem #3612
Die Slider-Tasten und Tabs von Grapesjs funktionieren nicht wie erwartet
Version 0.17.19 (grapesjs) Version 0.1.5 (grapesjs-lory-slider) Version 1.0.6 (grapesjs-tabs) Kannst du den Fehler aus der Demo reproduzier...
Problem #3131
Das Einfügen als klarer Text in die Textkomponente fügt <Schriftart /> Wrapper zum eingefügten Text hinzu
Version: 0.16.27 Kannst du den Fehler aus der Demo reproduzieren? [] Ja [X] Nein Was ist das erwartete Verhalten? Füge als klaren Text (Tex...
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.