Editor.setComponents generieren automatisch unerwünschte CSS
In meinem Anwendungsfall bekomme und setze ich ständig das HTML/CSS im Editor, und was ich festgestellt habe, ist, dass dadurch die 'Standard'-Stile dupliziert werden (siehe die * und die Körperformen im obigen Bild – sie erscheinen zweimal). Das konnte ich lösen, indem ich darauf achtete, das CSS zu löschen, bevor ic...
Lesen Sie die vollständige Antwort unten ↓Frage
Ich habe den HTML- und CSS-Editor gewohnt, der in #324 erwähnt wird. Nachdem ich das HTML und CSS bearbeitet habe, generiert es ein CSS, was ich vermute, dass es durch editor.setComponents() verursacht wird. Ich bin mir nicht sicher, ob das ein Bug oder normales Verhalten ist.
grapesjs Version - 0.12.8 grapesjs Preset - GJS-Preset-Newsletter 0.2.15
Antworten (3)
In meinem Anwendungsfall bekomme und setze ich ständig das HTML/CSS im Editor, und was ich festgestellt habe, ist, dass dadurch die 'Standard'-Stile dupliziert werden (siehe die * und die Körperformen im obigen Bild – sie erscheinen zweimal). Das konnte ich lösen, indem ich darauf achtete, das CSS...
@chiqui3d Ich denke, wenn du das CSS von einer externen Quelle modifizieren musst, solltest du wahrscheinlich zuerst den CSS-Komponisten zurücksetzen. Wenn du also etwas wie 'editor.setStyle(css);' in deinem Code hast, musst du vielleicht 'editor aufrufen. CssComposer.getAll().reset();' zuerst.
Aktualisiere zuerst deine Grapesjs-Version und sei dann spezifischer bei deinen Änderungen. Was hast du geändert? Was meinst du mit unerwünschtem CSS?
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #1643
Rendere neues HTML mit der Aktion der Eigenschaften in den Editor
Ich erstelle ein neues benutzerdefiniertes Tool mit (Standard-HTML), wenn es gezogen wird, und ich erstelle auch Eigenschaften für diese Ko...
Problem #2008
Die Leinwand wird dunkel und unveränderbar, wenn man ein großes Stück benutzerdefinierten HTML hinzufügt.
Früher habe ich benutzerdefiniertes HTML mit 'editor.addComponent()' hinzugefügt. Das funktioniert meistens gut, aber wenn ich versuche, ei...
Problem #965
Unerwünschtes CSS nach dem Aktualisieren der Seite
Nachdem ich Trauben in meine Plattform integriert habe, entsteht ein Problem, wenn ich nach dem Aktualisieren der Seite in ein Element klic...
Problem #597
StorageManager: Laden von entferntem Speicher
Hallo, Ich versuche, das HTML und CSS aus meiner Datenbank zu lesen. Wenn ich versuche, es in den Editor zu laden, wird nichts angezeigt. I...
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.