Problem #2799💬 BeantwortetMay 24, 2020 geöffnetvon dintifla0-Reaktionen

Reihenfolge des Selektors mit id und Klassenselektoren, Platz nach dem id-Selektor

Kurze Antwortvon dintifla

Ein kurzes Update: Ich habe es geschafft, die Selektoren in der richtigen Reihenfolge zu bekommen, indem ich 'selectors.unshift(idSelector)' statt 'selectors.add(idSelector)' im obigen Beispiel verwendet habe. Jetzt habe ich immer noch das Problem mit dem fehlenden Raum zwischen dem id- und dem Klassenauswahlsystem. B...

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Ich arbeite derzeit an einer Webanwendung, fĂŒr die wir dieses Projekt als GUI-Editor integrieren, um die Umgebungen anzupassen. Unsere GUI-Komponenten werden aus der Datenbank geladen und analysiert. Wir können z. B. einen Knopf, ein Datenraster usw. anhand einer ID identifizieren (z. B. '17190fbd-13d6-430f-bb32-1a09d2151a77'). Diese Komponenten werden dann von einem Framework aus mehreren verschachtelten HTML-Elementen aufgebaut, das Klassen zum Styling hinzufĂŒgt. Mein Ziel ist es nun, diese inneren Elemente aus GrapesJS mit etwas wie '#ancestor-id .framework-class1.framework-class2' (z. B....

Antworten (3)

dintifla‱ May 26, 2020

Ein kurzes Update: Ich habe es geschafft, die Selektoren in der richtigen Reihenfolge zu bekommen, indem ich 'selectors.unshift(idSelector)' statt 'selectors.add(idSelector)' im obigen Beispiel verwendet habe. Jetzt habe ich immer noch das Problem mit dem fehlenden Raum zwischen dem id- und dem Kla...

artf‱ May 26, 2020

Hallo, @dintifla SelectorManager ist nicht dafĂŒr gedacht, so zu funktionieren (man kann nur eine Mischung aus Klassen '.class1.class2' haben, aber nicht mit IDs), aber ehrlich gesagt verstehe ich ĂŒberhaupt nicht, was dein Ziel mit der Nutzung des SelectorManager ist. Wenn du eine Komponente im Edit...

dintifla‱ May 26, 2020

Hallo @artf Danke fĂŒr deine Antwort. Letztlich geht es nicht nur darum, eine Komponente abzufragen, sondern auch das CSS dafĂŒr zu generieren. Ich brauche das HTML nicht, da meine Anwendung in einer Rich-Client-Anwendung entworfen ist, in einer abstrakten Darstellung in der Datenbank gespeichert und...

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.