Klassenattribut nicht entfernt
Beim Versuch, das Problem zu finden, sehe ich, dass die Klasse auf der Leinwand entfernt ist, aber nicht das Modell. Ich versuche herauszufinden, wo im Code eigentlich entfernt werden sollte, aber ich habe Schwierigkeiten, es zu finden. Hat jemand eine Idee?
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Hallo! Mir ist ein Problem mit dem Style Manager aufgefallen, wenn wir Klassen hinzufĂŒgen oder entfernen. Wenn wir alle Klassen entfernen, werden sie nicht aus dem generierten Quellcode entfernt. Schritte zur Fortpflanzung: 1- WĂ€hle ein Element zum Stylen (bevorzugt ohne Klasse) 2- Eine neue Klasse hinzufĂŒgen 3- Schau dir den generierten Quellcode an (Code anzeigen), die Klasse sollte wie erwartet dort sein 4- Entfernen Sie die Klasse im Style-Manager (wir sollten hier jetzt keine Klasse mehr haben) 5- Schau dir den generierten Quellcode an (Code anzeigen), die Klasse ist noch vorhanden (soll...
Antworten (3)
Beim Versuch, das Problem zu finden, sehe ich, dass die Klasse auf der Leinwand entfernt ist, aber nicht das Modell. Ich versuche herauszufinden, wo im Code eigentlich entfernt werden sollte, aber ich habe Schwierigkeiten, es zu finden. Hat jemand eine Idee?
Nach mehreren Versuchen habe ich einen Ort gefunden, um die Klasse aus dem Modell zu löschen, aber ich bin mir nicht sicher, ob dies der beste Ort oder die beste Form ist, um das zu erreichen. In SectorsView.js:targetUpdated()
Hallo @mingodad und danke fĂŒr diesen Hinweis, eigentlich war das eigentliche Problem das Aktualisieren der 'Attribute'-Referenz hier https://github.com/artf/grapesjs/blob/dev/src/dom_components/model/Component.js#L285 Ich werde die Lösung in der nĂ€chsten Version veröffentlichen
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #1877
Benutzerdefinierte Stile, die benutzerdefinierte Klassen hinzufĂŒgen oder entfernen?
Derzeit aktualisieren alle Style-Manager-Werte, die du fĂŒr ein Element Ă€nderst, einfach einen <style> Tag inline im HTML. Ist es möglich, d...
Problem #1483
Mach ein Bauteil, das nicht entfernt werden kann.
Hallo, Ist es möglich, eine Komponente, die nicht entfernt werden kann, zu entfernen oder ohne das Trache-Symbol zu entfernen, wenn es klic...
Problem #1626
Falscher Platzhaltermarker beim EinfĂŒgen in die Spalten-Flexbox-Komponente
Hallo Artf, Ich habe ein Problem mit dem Insertion Placeholder-Marker. Wenn du eine Komponente in einen Flexbox-Parent einfĂŒgst, ist sie im...
Problem #1072
Eine neue CSS-Regel kann nicht hinzugefĂŒgt werden, wenn ein Element, das sie verwendet, nicht im HTML vorhanden ist
HI, ich benutze die neueste Version und habe das Problem, wie im Titel beschrieben. Ich bearbeite HTML und CSS getrennt. Mir ist aufgefalle...
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.