Bildmerkmale erweitern
Hallo nochmal, Hier ist die endgültige Lösung, um ein HREF-Bild zu erstellen: '''js Redakteur. DomComponents.addType('imagelink', { model: { Standardwerte: { TagName: 'div', größenverstellbar: {keepAutoHeight: true}, Droppbar: Falsch, Eigenschaften: [ { Typ: 'href', Etikett: 'Quelle', Name: 'href' }, { Typ: 'auswählen...
Lesen Sie die vollständige Antwort unten ↓Frage
Hallo, Ich möchte den Bildtyp mit einigen Optionen erweitern, insbesondere mit einer Umleitungsoption beim Klicken. Ich habe diese Lösung nach der Editor-Initialisierung ausprobiert (ich habe betont, dass ich in voller JavaScript- und nicht-Node.js-Umgebung arbeite): Redakteur. DomComponents.addType('image', { isComponent: el => el.tagName == 'img', model: { Standardwerte: { Eigenschaften: [ Zeichenketten werden automatisch in Texttypen umgewandelt 'alt', 'title', // Dasselbe wie: { type: 'text', name: 'name' } { typ: 'url', name: 'href', platzhalter:'https://google.com', changeProp: 1 } ], S...
Antworten (3)
Hallo nochmal, Hier ist die endgültige Lösung, um ein HREF-Bild zu erstellen: '''js Redakteur. DomComponents.addType('imagelink', { model: { Standardwerte: { TagName: 'div', größenverstellbar: {keepAutoHeight: true}, Droppbar: Falsch, Eigenschaften: [ { Typ: 'href', Etikett: 'Quelle', Name: 'href'...
Ich habe dasselbe Bedürfnis in meinem Projekt. Ich habe versucht, einen Block zu erstellen, aber ich konnte das anfängliche Popup nicht zum "Pop" bringen. Ich habe versucht, eine Komponente mit einem Plugin zu erstellen, aber es ist so viel Arbeit, dass ich nicht verstehe, wie sie miteinander verbu...
Du hast diesen Listener 'change:url' hinzugefügt, aber der Name des Merkmals ist 'name: 'href'', also ändere ihn einfach mit 'change:href'.
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #470
Modalfehler
Hallo @artf Wenn ich versuche, auf den Send-Test-Button zu klicken, erscheint mir diese Fehlermeldung, ich habe es mit der aktualisierten V...
Problem #1123
Onload-Event in der Vorlage
Hallo! Ich habe ein Problem mit einigen Vorlagen. Diese Vorlage hat einige Skripte, die nach dem Laden der Seite laufen. Wenn diese Vorlage...
Problem #3337
Frage: Verwenden Sie Pfeiltasten, um Blöcke in der Leinwand zu verschieben, die im absoluten Positionierungsmodus konfiguriert sind
Hallo, ich entwickle eine Lösung, mit der Schüler ihre Highschool-Erfahrungen als Folien aus dem Grapejs-Editor (ähnlich wie Canva) schilde...
Problem #3482
Laufzeit hat die Eigenschaften aktualisiert, nicht der EDIT-Modus.
Hallo @artf Ich habe ein Problem mit einer Eigenschaft. Wenn ich den Block per Drag & Drop auf die Canvas ziehe, werden seine Eigenschaften...
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.