Problem #897💬 BeantwortetFeb 24, 2018 geöffnetvon konstantin550001-Reaktionen

Wie man: eine Komponente auf Canvas findet, im Ereignis "component:add"

Kurze Antwortvon konstantin55000❀ 1

Danke fĂŒr Ihre Aufmerksamkeit. Ich habe gerade das Dokument gelesen. Und am Ende kam ich auf diese Lösung: editor.on('component:add', function(currentComp) { wenn (currentComp.attributes.tagName == "form"){ var modelList = (domComps.getComponents()).models; var presentForms = modelList.filter(function(component) { ret...

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Hallo zusammen, Angenommen, ich habe einen Block <form> auf Canvas gelegt. Wenn ich Next <form> (zweites Mal) hinzufĂŒge, Muss ĂŒberprĂŒft werden: Wenn diese Komponente bereits auf der Leinwand vorhanden ist, call function implodeComponents(presentedComp, recentlyAddedComp){}

Aber im Event Editor.on('component:add'... Ich kann nur mit kĂŒrzlich hinzugefĂŒgtem Bauteil arbeiten. Die Frage lautet: Wie durchlĂ€uft man alle Komponenten auf der Leinwand, um eine spezielle Komponente zu finden (Beispiel<form>)? Bitte schau dir http://prntscr.com/ij8c82 Danke fĂŒr die Hilfe.

Antworten (3)

konstantin55000‱ Feb 24, 2018

Danke fĂŒr Ihre Aufmerksamkeit. Ich habe gerade das Dokument gelesen. Und am Ende kam ich auf diese Lösung: editor.on('component:add', function(currentComp) { wenn (currentComp.attributes.tagName == "form"){ var modelList = (domComps.getComponents()).models; var presentForms = modelList.filter(funct...

ionic666‱ Jun 11, 2018

@konstantin55000 hallo, Bruder, domComps.getComponents() bekommt alle Modelle, ich möchte nur einen Button holen. Wie mache ich das? Danke

Lock[Bot]‱ Sep 17, 2019

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.

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.