FĂŒgen Sie benutzerdefinierte Attribute (Daten-) zu Assets/Bildern beim Upload/Selection hinzu
Ich habe eine Lösung gefunden, aber sicher gibt es eine bessere als diese: '''javascript editor.on('component:update', (component) => { wenn (component.attributes.type == 'image' && typeof (assets[component.attributes.src]) != 'undefined') { var thisAsset = assets[component.attributes.src]; var iframe = $('#gjs iframe...
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Hallo, ich versuche mein Bestes, den richtigen und besten Weg dafĂŒr zu finden, aber ich muss zwei benutzerdefinierte HTML5-Datentags an ein Bild anhĂ€ngen, sobald es im Assets-Manager ausgewĂ€hlt wurde. So: '''html <img src="path/to/img" data-entity-type="file" data-entity-uuid="some-uuid" /> Da ich das nicht zum Laufen gebracht habe, habe ich versucht, sie im Komponenten-Update-Event hinzuzufĂŒgen, aber ich bezweifle, dass das nach dem HinzufĂŒgen einen Wert zurĂŒckgibt, um sie zu aktualisieren. '''javascript editor.on('component:update', (component) => { wenn (component.attributes.type == 'image...
Antworten (3)
Ich habe eine Lösung gefunden, aber sicher gibt es eine bessere als diese: '''javascript editor.on('component:update', (component) => { wenn (component.attributes.type == 'image' && typeof (assets[component.attributes.src]) != 'undefined') { var thisAsset = assets[component.attributes.src]; var ifr...
Deine Lösung aktualisiert nur das Element innerhalb der Leinwand und nicht das Modell (also wirst du sie in deinem endgĂŒltigen Code nicht sehen). Wenn du das Modell aktualisierst, wird das Element im Sichtfeld automatisch aktualisiert, z. B. '''js editor.on('component:update:src', component => { co...
Danke! Wird es in Zukunft eine Funktion geben, um Attribute beim Asset-Import hinzuzufĂŒgen? Nur aus Neugier.
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #861
Hilfe beim HinzufĂŒgen von Bildern zur Leinwand
Ich habe die Dokumentation verfolgt und konnte Bilder hochladen. Wenn ich einen Bildblock (mit dem Newsletter-Preset) ziehe und ein Bild au...
Problem #1888
FĂŒgen Sie benutzerdefiniertes HTML innerhalb von Canvas hinzu
Hallo, Ich benutze Grapes, um ein benutzerdefiniertes JSON mit allen benötigten Informationen zu exportieren, anstatt HTML und CSS. DafĂŒr p...
Problem #1869
Wie fĂŒgt man ein zusĂ€tzliches Feld in Eingabemerkmale hinzu
Hallo, Ich möchte das neue Feld in den Standard-Eingabemerkmalen hinzufĂŒgen. Zum Beispiel:- Ich muss {label: binding, name:binding} in bere...
Problem #1669
Das benutzerdefinierte Link-Modal aktualisiert den aktuellen Text nicht, sondern fĂŒgt einen weiteren Text mit Link hinzu
Hallo Artur, Ich versuche, ein benutzerdefiniertes Modal zu haben, wenn man auf den Link-Button in RTE klickt. Aber es wandelt ausgewÀhlten...
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.