Kann die richtige Komponente nicht aus editor.on Events-RĂŒckruf bekommen
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)
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...
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...
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.
Problem #1255
Wie setzt man HTML-Inhalte des Editors aus einer benutzerdefinierten Komponente?
Ich habe Schwierigkeiten, einen benutzerdefinierten Block+component dazu zu bringen, sein Template-HTML im Grapes-Editor anzuzeigen. Im exp...
Problem #1617
Wie kann ich das Drop aus block:drag:start-Event stoppen? Gibt es auĂerdem ein Event, um die Position des ungĂŒltigen Ziels zu hören?
ZunĂ€chst einmal schĂ€tze ich deine Antworten auf meine Fragen wirklich sehr. Danke fĂŒr alle. Frage 1: Ich habe eine Situation, in der ich ni...
Problem #1059
HTML-Inhalte dynamisch aus einer Datei laden
Hallo, Ich muss Inhalte aus einer HTML-Datei vom Server nach oder wÀhrend der Initialisierung des Editors in den Editor laden. Wie kann das...
Problem #3266
Wie erkennt man, aus welchem Block die ausgewÀhlte Komponente generiert wird?
Ich frage mich, wie man eine umgekehrte Suche von der Komponente zurĂŒck zum Block macht. Ich benutze Block Manager add(), um nach der Initi...
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.