Wie verhindert man die Erzeugung einzigartiger IDs?
Hallo @nikita-balakirev, schau, ob #2706 Kommentar dir helfen kann. Prost!
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Hallo! Danke fĂŒr deine Arbeit, @artf. Das ist ein vereinfachter Code, wie ich Grapesjs verwende, ich möchte die Styles speichern und sie dann erneut anwenden. Das Problem ist, dass sich die IDs in DOM bereits nach dem ersten Aufruf von 'container.components()' geĂ€ndert haben, sodass keine Styles angewendet werden. Wie kann man dieses Verhalten verhindern? Was sollte ich löschen/zurĂŒcksetzen?
Antworten (3)
Hallo @nikita-balakirev, schau, ob #2706 Kommentar dir helfen kann. Prost!
Ich habe es jetzt mit 'editor' behoben. DomComponents.componentsById = {};' aber ich denke, es kann irgendwann zu Kollisionen zwischen den Blöcken fĂŒhren Was denkst du?
Tut mir leid, dass @nikita-Balakirev Ihnen hier nicht helfen kann, ohne ein vollstÀndiges, reproduzierbares Beispiel zu haben. Wenn du Komponenten als JSON exportierst, werden alle IDs erhalten und wiederverwendet, wenn sie korrekt geladen werden, also machst du definitiv etwas falsch beim Speicher...
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #1413
Wie man die Stile von Eigenschaften verÀndert
Hallo Artf, Danke fĂŒr deine Arbeit, Ich möchte die Stile der Eigenschaften Ă€ndern. Und wenn der Nutzer Video oder Eingaben auswĂ€hlt, aktivi...
Problem #3626
Wie stellt man den SRC des Videotags auf dynamisch ein?
Hallo @artf, Hallo, ich habe das Drag-and-Drop-Video-Tag und den Button aus dem Blockmanager. Beim Klicken muss ich die URL auf src Àndern....
Problem #3173
Wie entfernt man die Eye-Slash-Taste im Vorschaumodus?
Hallo @artf! Ich habe einen Web-Builder mit GrapesJS erstellt. Ich möchte die Eye-Slash-Taste im Vorschaumodus entfernen und durch die ZurĂŒ...
Problem #2655
Wie man in innerHTML editierbar ist
Hallo, Ich möchte blockManager als erstellte Komponente verwenden. Ich hatte die gestrichelte Linie durchlaufen, das ist groĂartig und ich...
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.