Ist es möglich, die aktualisierten Eigenschaften in Events zu extrahieren?
Du kannst es auf folgende Weise machen: '''js editor.on('component:styleUpdate:font-family', component => { console.log('aktualisierte Komponente', Komponente, 'Schriftfamilie neuer Wert', component.getStyle()['Schriftart-Familie']); }); ```
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Hallo,
Ich frage mich, ob es möglich ist, auf Immobilien-Updates zu reagieren.
Ich habe versucht, die eingebauten Events zu verwenden, aber mir ist nicht klar, wie ich die erforderlichen Informationen aus dem Modell extrahieren soll. Wenn ich zum Beispiel das Ereignis ''''component:styleUpdate:font-family''' verhandle, bekomme ich ein Modell mit vielen Informationen, aber nicht genau, welche Schriftfamilie die neue ist.
Es wĂ€re groĂartig, wenn es möglich wĂ€re, den aktualisierten HTML-Knoten und die aktualisierten CSS-Eigenschaften fĂŒr die weitere Verarbeitung zu haben.
Antworten (3)
Du kannst es auf folgende Weise machen: '''js editor.on('component:styleUpdate:font-family', component => { console.log('aktualisierte Komponente', Komponente, 'Schriftfamilie neuer Wert', component.getStyle()['Schriftart-Familie']); });
Danke fĂŒr deine Antwort. Das wĂŒrde bedeuten, dass ich fĂŒr jeden einzelnen Event Handler schreiben mĂŒsste. Gibt es nicht eine allgemeinere Lösung, um dieses Problem zu lösen?
Das wĂŒrde bedeuten, dass ich fĂŒr jeden einzelnen Ereignishandler schreiben mĂŒsste. Jede einzelne was? Eigentum? In diesem Fall kannst du das ausprobieren: '''js editor.on('component:styleUpdate', (component, prop) => { console.log('aktualisierte Komponente', Komponente, 'Property:', prop, 'value:',...
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #2170
Benutzerdefinierte Komponente â wie man editable auf true setzt
Hallo, ich habe einen benutzerdefinierten Komponententyp erstellt, habe aber Schwierigkeiten, ihn bearbeitbar zu machen. Die Komponente ist...
Problem #3350
Uncaught TypeError: kann nicht auf die Eigenschaft "el" zugreifen, n ist undefiniert
Hallo, ich benutze grapesjs 0.16.44 und habe dieses Problem nur in Firefox. Mit Grapesjs Block Basic-Preset. Kann mir jemand helfen? Vielen...
Problem #3070
BUG / Funktion? Das Anwenden von Hintergrundfarbe auf die Body-Komponente ist kein Teil des exportierten HTML.
Hallo Art, danke, dass du so ein fantastisches Projekt geschaffen hast! Ich bin mir nicht sicher, ob das als Bug oder als Feature-Wunsch gi...
Problem #2927
Link-Komponente funktioniert nicht
Ich habe Grapesjs in mein Projekt eingebettet, aber versucht, die Link-Komponente zu verwenden. Wie teste ich, ob dieser Link mich auf die...
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.