Benutzerdefinierte Komponentenstile werden nach dem Löschen und Wiederhinzufügen nicht mehr angewendet
Ich stehe vor einem ähnlichen Problem, bei dem die wiederhinzugefügte Komponente die korrekte Styles-Eigenschaft hat: <img width="1112" height="17" alt="Image" src="https://github.com/user-attachments/assets/474011c4-b1be-48df-9aa8-14c3dcdfc68d" /> Aber wenn ich den "Code anzeigen"-Button benutze, wurde das CSS nicht...
Lesen Sie die vollständige Antwort unten ↓Frage
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v143.0.7499.193 Reproduzierbarer Demo-Link https://codesandbox.io/p/sandbox/2l3887 Beschreibe den Käfer Wie reproduziert man den Bug? Öffne die Seite und lade den GrapesJS-Editor Wählen Sie die Zeilenkomponente aus und löschen Sie sie Klicke auf die Zeilenkomponente in der linken Seitenleiste, um eine Zeile zur Leinwand hinzuzufügen Was ist das erwartete Verhalten? Die neu hinzugefügte Zeilen-Komponente sollte korrekte Stile anzeigen (weißer Hintergrund, Rand, Randradius, Füllm...
Antworten (4)
Ich stehe vor einem ähnlichen Problem, bei dem die wiederhinzugefügte Komponente die korrekte Styles-Eigenschaft hat: <img width="1112" height="17" alt="Image" src="https://github.com/user-attachments/assets/474011c4-b1be-48df-9aa8-14c3dcdfc68d" /> Aber wenn ich den "Code anzeigen"-Button benutze,...
@mdmontesinos deine Verwendung nicht korrekt ist, müssen 'Stile' in der Komponentendefinition definiert werden, und es wird nicht erwartet, dass sich das ändert. Außerdem ist es falsch, IDs für die Komponentendefinition zu verwenden; wenn die Komponente wiederverwendet werden soll, wird die ID neu...
@artf ich benutze eine ID, weil es in meinem Projekt immer eine einzelne Instanz dieser Komponente geben wird. Mein Anwendungsfall ist, dass eine Komponente extern als "Hintergrund" konzipiert und dann in Projekte importiert wird, die sie verwenden. Deshalb muss ich, wenn die externe Komponente akt...
Dies ist ein häufiges Problem, das bei der Definition statischer, typbasierter Stile direkt innerhalb der 'styles'-Eigenschaft einer benutzerdefinierten Komponente in GrapesJS auftritt. Das von Ihnen beobachtete Verhalten ist nicht strikt ein Fehler in der Kernfunktionalität von GrapesJS, sondern v...
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #6623
Die benutzerdefinierte dynamische Liste friert nach dem Binden eines Arrays und dem Erweitern der Zeilen zur passenden Länge ein
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? 140.0.7339.214(正式版本) (x8664)...
Problem #6096
Größenvergrößerbare Box verschwindet bei der Neuauswahl der Komponenten
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-...
Problem #5990
Wenn du eine Komponente löschst, werden doppelte Klassen zwischen Komponenten gelöscht.
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 126.0.6478.127(Windows...
Problem #5229
Textnode mit Inhalt "null" wird als "null" dargestellt, nicht als Weißraum
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome Version 114.0.5735.199 (...
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.