Problem #1813💬 BeantwortetFeb 19, 2019 geöffnetvon ateebahmed0-Reaktionen

Kann die richtige Komponente nicht aus editor.on Events-RĂŒckruf bekommen

Kurze Antwortvon artf

Du machst etwas falsch, funktioniert hier wie erwartet https://jsfiddle.net/nfkha41p/ Beim nÀchsten Mal erstelle zuerst eine reproduzierbare Demo und öffne dann ein Problem...

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Ich benutze die Events des Editors, um nach einer Aktion wie 'component:add', 'block:drag:stop' component zu erhalten, aber in beiden Events kann ich meine Komponente, die ich gezogen habe, nicht auf Canvas bekommen.

wenn ich 'component.is('mein-Komponenten-Typ')' aufrufe, gibt es False, ich muss Aktionen basierend auf seinem Typ ausfĂŒhren, was ich nicht kann, wenn ich das ĂŒber den Event-RĂŒckruf bekomme, aber wenn ich eine Komponente auswĂ€hle und den Listener auf 'component:selected' registriere, bekomme ich den richtigen Typ, wie kann ich dieses Verhalten bei anderen Ereignissen haben?

Antworten (3)

artf‱ Feb 22, 2019

Du machst etwas falsch, funktioniert hier wie erwartet https://jsfiddle.net/nfkha41p/

Beim nÀchsten Mal erstelle zuerst eine reproduzierbare Demo und öffne dann ein Problem...

ateebahmed‱ Feb 22, 2019

Eigentlich kann ich es nicht mit eingebauten Komponenten erzeugen, aber ich benutze eine benutzerdefinierte Komponente, die die Standardtextkomponente erweitert, und fĂŒge den Code ein, da ich nicht finden konnte, welche Eigenschaft ich fĂŒr den Komponententyp setzen sollte, obwohl ich 'type: 'my-typ...

Naveen-15697‱ Nov 11, 2019

Du machst etwas falsch, funktioniert hier wie erwartet https://jsfiddle.net/nfkha41p/Beim nÀchsten Mal erstelle zuerst eine reproduzierbare Demo und öffne dann eine Ausgabe... @artf Hier, wenn ich eine erste Komponente ziehe, bekomme ich drei Warnungen. Aber ich brauche nur die Elternkomponente. al...

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.