Wie man die geänderte Immobilie von StyleManager bekommt
@AbdiasM denke ich, dass das irgendwie mit Rückgrat zu tun hat und meines Wissens derzeit nicht möglich ist. So sollte es sein: Prost!
Lesen Sie die vollständige Antwort unten ↓Frage
Hallo,
Gibt es eine Möglichkeit herauszufinden, welche Immobilie im StyleManager geändert wurde? Zum Beispiel: Wenn ich eine Textkomponente auswähle und ihre Hintergrundfarb-Eigenschaft im StyleManager ändere, gibt es dann ein Ereignis, bei dem ich die geänderte Eigenschaft abrufen kann? Ich habe das Ereignis 'component:styleUpdate' ausprobiert, aber es übergibt das Modell der Komponente als Argument, nicht die Eigenschaft.
Jede Hilfe ist willkommen.
Antworten (3)
@AbdiasM denke ich, dass das irgendwie mit Rückgrat zu tun hat und meines Wissens derzeit nicht möglich ist. So sollte es sein:
editor.on('component:styleUpdate', component => {
console.log(Objekt.keys(component.changedAttributes()))
})
Prost!
Tatsächlich erhält man die geänderte Eigenschaft als zweites Argument des Rückrufs '''js editor.on('component:styleUpdate', (component, propChanged) => { ... })
Hallo @AbdiasM basierend auf component:styleUpdate oder component:styleUpdate:{propertyName} kannst du die Eigenschaft wie unten erhalten: Prost!
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #1171
Wie man den Inhalt ändert
Hallo, danke für deinen Rat zur vorherigen Frage. Aber wenn ich den Inhalt ändere, gibt es eine zusätzliche Tabelle. Kannst du mir sagen, w...
Problem #672
Fehlende Option zum Löschen von Stiloptionen
Hallo! In mehreren Stiloptionen gibt es keine Möglichkeit, mehrere Optionen wie:Schriftfamilie: Wenn wir eine Schriftart zum Experimentiere...
Problem #1112
Wie man ein neues Ereignis zu Asset-Bildern hinzufügt
Hallo, Gibt es eine Möglichkeit, ein neues Ereignis zur AssetImageView hinzuzufügen, zum Beispiel 'onRemove'? Ich habe die addAsset-Funktio...
Problem #1413
Wie man die Stile von Eigenschaften verändert
Hallo Artf, Danke für deine Arbeit, Ich möchte die Stile der Eigenschaften ändern. Und wenn der Nutzer Video oder Eingaben auswählt, aktivi...
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.