Redakteur. Die Css.setRule-API funktioniert nicht wie erwartet, sie aktualisiert die bestehende Regel nicht.
Hallo, @FaisalShaikhHA das ist ein erwartetes Verhalten, aber ich denke, die Dokumentation zu 'setRule' ist etwas irrefĂŒhrend. Die Regel wird tatsĂ€chlich aktualisiert (es wird keine neue mit demselben Selektor erstellt), aber die Stile werden einfach ersetzt. Das solltest du tun, wenn du neue Stile hinzufĂŒgen möchtest...
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? Version 112.0.5615.137 (Offizielle Version) (arm64) Reproduzierbarer Demo-Link https://jsfiddle.net/yhj6qa1u/6/ Beschreibe den KĂ€fer Wie reproduziert man den Bug?WĂ€hle eine Komponente aus und fĂŒge mit dem Style Manager etwas Stil hinzu.Verwenden Sie 'editor'. Css.setRule', um einen bestimmten Stil fĂŒr diese spezielle Komponente festzulegen, beachten Sie, dass die vorherigen Stile entfernt wurden, aber laut Dokumentation sollte die CSS-Regel aktualisiert werden. Was ist das erwartete V...
Antworten (3)
Hallo, @FaisalShaikhHA das ist ein erwartetes Verhalten, aber ich denke, die Dokumentation zu 'setRule' ist etwas irrefĂŒhrend. Die Regel wird tatsĂ€chlich aktualisiert (es wird keine neue mit demselben Selektor erstellt), aber die Stile werden einfach ersetzt. Das solltest du tun, wenn du neue Stile...
Danke @artf fĂŒr die Klarstellung
Das Verhalten, das du mit 'Editor' beobachtest. Css.setRule' ist kein Bug, sondern vielmehr die Art und Weise, wie die GrapesJS CSS Composer API fĂŒr Regelupdates entwickelt wurde. Wenn du 'Redakteur' anrufst. Css.setRule(selector, styleObject)', falls bereits eine Regel mit genau diesem Selektor (u...
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #6458
Sector.setName funktioniert nicht
GrapesJS-Version [x] Ich bestÀtige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-...
Problem #4356
Selector:Remove Ereignis existiert nicht
GrapesJS-Version [X] Ich bestÀtige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 101 Reproduzierbarer D...
Problem #6102
Eigenschaften werden nach Neuladen des Editors fĂŒr benutzerdefinierte Komponente nicht angezeigt
GrapesJS-Version[X] Ich bestÀtige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome 91VReproduzierbarer Demo...
Problem #5982
Bauteiltypen wie md:flex-row (RĂŒckenwind) werden entfernt
GrapesJS-Version[x] Ich bestÀtige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome 126.0.6478.127Reproduzie...
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.