Problem des Ziehens von benutzerdefinierten Komponenten
Mit diesem '''js Ansicht: { dragstart: 'noDrag' }
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
So habe ich eine benutzerdefinierte Komponente erstellt: Das ist mein benutzerdefinierter Block: Das Problem ist, dass ich das Bild-Tag beim <a> Rendern auf der Leinwand im Tag eingewickelt habe. Wenn ich auf das Element klicke und versuche, es zu ziehen, <img> wird nur das Tag gezogen und <a> bleibt an seinem ursprĂŒnglichen Platz. Live-Demo
Antworten (3)
Mit diesem '''js Ansicht: { dragstart: 'noDrag' }
Du lÀsst die Ansicht immer noch deine Klick-Ereignisse erfassen, also korrigiere es:
'''js
Ansicht: {
Ereignisse: {
dragstart: 'noDrag'
}
}
Nun, ich sehe zwei verschiedene Lösungen fĂŒr diesen Fall:Einfach und schnell: Mach die Komponente 'benutzerdefiniertes Video' nicht ziehbar, sodass du den Eltern ziehen musst, um ihn zu verschieben. Der kleine Nachteil ist eher von der UX-Seite: Sie zwingen die Nutzer, den Elternteil auszuwĂ€hlen.Ei...
Danke @artf, aber jetzt tritt ein neues Problem auf: Wenn ich die custom-video-wrapper-Komponente ĂŒber die Leinwand ziehe, wird custom-video nicht mitgezogen, sondern nur das <a> Tag.
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #2777
Wie man Stile im Style Manager aktualisiert
Hallo. Ich habe eine benutzerdefinierte Komponente erstellt, bei der ich backgraound-image ĂŒber den benutzerdefinierten Asset Manager setze...
Problem #2368
Alle Instanzen der benutzerdefinierten Komponenten werden aktualisiert
Hallo, Ich habe eine benutzerdefinierte Komponente fĂŒr einen Umschaltknopf erstellt. Mein Problem ist, dass sobald ich mehr als eine ziehe...
Problem #3335
Erstelle eines Merkmals mit der Style-Manager-Eigenschafts-UI
Ich habe eine Komponente, die die Style-Manager-Eigenschaft 'background-URL' verwendet: Ich möchte diese BenutzeroberflÀche, die im Style M...
Problem #3139
Deaktivieren <table> der automatischen Korrektur wÀhrend des Spielstands
Ich habe ein Problem: Wenn ich eine benutzerdefinierte HTML-Komponente speichere (nur eine Tabelle), Àndert Grapes JS das. Vor der Rettung...
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.