Problem #392💬 BeantwortetOct 8, 2017 geöffnetvon Daniel-Farina2-Reaktionen

Definiere ausgewÀhlte Klasse.

Kurze Antwortvon Daniel-Farina❀ 1

Aktualisierung: Okay, ich habe herausgefunden, dass ich sie alle standardmĂ€ĂŸig durch Änderungen deaktivieren lassen kann SRC/selector_manager/Model/Selector.js ! Bild Und das löst so ziemlich alle meine Probleme, denn wenn ich die Hintergrundfarbe des Blocks Ă€ndere, wird nur C875 aktualisiert! Ich schließe das hier, d...

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Hallo @artf, Gibt es eine Möglichkeit, automatisch die Klasse auszuwÀhlen, die auf Elementen mit benutzerdefinierten Stilen erstellt wird? ! Bild Ich versuche gerade, Klassen dynamisch mit einem Rastersystem zu aktualisieren, und es funktioniert einwandfrei, aber die automatische Auswahl aller Klassen verursacht Probleme. Ich habe den Code stundenlang angeschaut, um das herauszufinden. Jede Anweisung zur richtigen Datei, in der die Magie geschieht, sind willkommen. Ich schaue mir gerade an: \src\selector_manager\view\ClassTagView.js Danke!

Antworten (3)

Daniel-Farina‱ Oct 8, 2017

Aktualisierung: Okay, ich habe herausgefunden, dass ich sie alle standardmĂ€ĂŸig durch Änderungen deaktivieren lassen kann SRC/selector_manager/Model/Selector.js ! Bild Und das löst so ziemlich alle meine Probleme, denn wenn ich die Hintergrundfarbe des Blocks Ă€ndere, wird nur C875 aktualisiert! Ich...

artf‱ Oct 11, 2017

Du kannst vom Modell aus auf die Selektoren zugreifen '''js model.get('classes').each(selector => selector.set('active', 0))

oder zum Beispiel alle aus seinem Modul deaktivieren

'''js
Redakteur. SelectorManager.getAll().each(selector => selector.set('active', 0))
Daniel-Farina‱ Oct 8, 2017

Zur Info: Wenn du das auf falsch Ànderst, scheitert dein Build wegen Folgens im Testskript: Ich habe das hier gerade kommentiert: Test/Spezifikationen/selectormanager/Modell/SelectorModels.js und das Test/Specs/csscomposer/E2E/CssComposer.js Reihe 129

Verwandte Fragen und Antworten

FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.

Kostenpflichtige Plugins, die diesem Problem entsprechen

Kuratiert nach Themen-SchlĂŒsselwörtern und Label-Relevanz, damit Sie schneller liefern.

Alle Plugins anzeigen

Lade: Empfehlungen fĂŒr kostenpflichtige Plugins...

Kostenlose Option

ÜberprĂŒfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.

Durchstöbere kostenlose Plugins →
Premium-Option

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.