Das Komponenten-"Add"-Ereignis wird unterschiedlich oft ausgelöst
Hallo @maxtacco, leider liegt das daran, wie der Sortierer funktioniert, wenn er Komponenten bewegt bewegt, und ehrlich gesagt sehe ich im Moment keine bessere Lösung als deine
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Hallo, Mir ist aufgefallen, dass das Ereignis, wenn ich den folgenden Code in meiner benutzerdefinierten Komponente hinzufĂŒge, unterschiedlich ausgelöst wird, je nachdem, ob eine neue Kind-Komponente aus Blöcken oder aus der Canvas gezogen wird. '''javascript ... view: defaultView.extend({ init() { this.listenTo(this.model.components(), 'add', this.onComponentAdded); }, onComponentAdded(comp) { console.log(Comp); }, }) ... Bitte sagt mir, ob dies das gewĂŒnschte Verhalten ist und es in Ordnung ist, die PrĂŒfung wie im obigen Beispiel zu verwenden. Danke.
Antworten (2)
Hallo @maxtacco, leider liegt das daran, wie der Sortierer funktioniert, wenn er Komponenten bewegt bewegt, und ehrlich gesagt sehe ich im Moment keine bessere Lösung als deine
Dieser Thread wurde automatisch gesperrt, da es nach seiner SchlieĂung keine jĂŒngste AktivitĂ€t gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #576
Textinhalte sind nicht immer bearbeitbar
Hallo @artf, Mir ist aufgefallen, dass wenn ich eine Komponente hinzufĂŒge, die eine Kombination aus Text und einem "<a>Tag" enthĂ€lt, der Te...
Problem #850
Komponent:Bewegt Ereignis
Was ich erreichen will: Ich habe einen Code, den ich ausfĂŒhren muss, wenn eine Komponente "gedroppt" wird. Ich setze "dropped" in AnfĂŒhrung...
Problem #1815
Component:mount wird mehrfach abgefeuert
Ich habe Editor-Events verwendet und festgestellt, dass das 'component:mount'-Ereignis mehrfach ausgelöst wird, wenn eine Komponente von Bl...
Problem #599
Stelle die GerÀtehöhe zusammen mit der GerÀtebreite ein
Hallo, ich möchte neue GerĂ€te mit sowohl Breite als auch Höhe hinzufĂŒgen. Gibt es eine Möglichkeit, das zu machen? Ein weiteres Problem ist...
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.