Problem #868✓ GelöstFeb 14, 2018 geöffnetvon NoJacko5-Reaktionen

Das Ereignis "component:add" wird ausgelöst, wenn Komponenten verschoben werden

Kurze Antwortvon artf2

@japo32 alle verfügbaren öffentlichen Veranstaltungen sind hier dokumentiert: https://grapesjs.com/docs/api/editor.html#available-events

Lesen Sie die vollständige Antwort unten ↓

Frage

Entnommen aus https://github.com/artf/grapesjs/wiki/API-Editorcomponent:add – Ausgelöst, wenn eine neue Komponente dem Editor hinzugefügt wird, wird das Modell als Argument an den Callback weitergegeben Meines Wissens sollte component:add nur aufgerufen werden, wenn der Block aus dem Block-Panel gezogen und in den Editor abgeworfen wird. Ich denke nicht, dass das passieren sollte, wenn ein Block im Editor verschoben wird (dafür ist component:update da...). Reproduzierenhttps://jsfiddle.net/szLp8h4n/11/Verschieben Sie beliebige Textkomponenten auf der Seite.Ein Alarm wird angezeigt. --- Übrige...

Antworten (3)

seifelhoseinyJul 12, 2022

Gibt es Neuigkeiten zu diesem Problem? Es ruft immer noch das Component:Add-Event auf, wenn ich einfach eine Komponente verschiebe.

lv-alexMar 22, 2018

Es funktioniert. Danke @artf

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.