Benutzerdefinierte Komponente und Speicherung
Das Problem mit SRC liegt hier'''js// Ansichteditor.runCommand( 'open-assets', {// Das Modell sollte das sein, das sich in img-link befindet.Ziel: this.model,```Ich denke, du solltest einfach eine benutzerdefinierte Ansicht erstellen, bei der du die Zeiger-Events auf dem inneren 'img' deaktivierst (z. B. im Render, so...
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Entschuldigung, ich nochmal! Ich versuche, meine Vorlage mit meiner neuen Komponente "img-link" zu speichern: Aber wenn ich meine Vorlage mit dem Befehl 'gjs-get-inlined-html' speichere (es ist eine Newsletter-Vorlage), speichert sie nicht die src meines Bildes. Kannst du mir bitte helfen? '''javascript Export Standard ( Editor, Config = {} ) => { const comps = Editor. DomComponents; const defaultType = comps.getType( 'default' ); const defaultModel = defaultType.model; const defaultView = defaultType.view; comps.addType( 'img-link', { model: defaultModel.extend( { defaults: Object.assign( {}...
Antworten (3)
Das Problem mit SRC liegt hier'''js// Ansichteditor.runCommand( 'open-assets', {// Das Modell sollte das sein, das sich in img-link befindet.Ziel: this.model,```Ich denke, du solltest einfach eine benutzerdefinierte Ansicht erstellen, bei der du die Zeiger-Events auf dem inneren 'img' deaktivierst...
TatsĂ€chlich scheint das Problem vom isComponent zu stammen. Meine Komponente wird mit seinem Klassennamen 'img-link' erkannt und der Typ 'img-link' wird zurĂŒckgegeben und somit neu gerendert.
Meine Komponente wird mit seinem KlassenNamen 'img-link' erkannt und der Typ 'img-link' wird zurĂŒckgegeben und somit neu gerendert. 'isComponent' wird nur verwendet, wenn ein HTML geparst wird, daher bin ich mir nicht sicher, ob das der Fall ist. Was bekommt man mit einem einfachen 'getHtml'? Kanns...
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #452
Problem mit dem benutzerdefinierten Resizer (oder vielleicht, wie ich Komponenten speichere/lade)
Ich versuche, einen benutzerdefinierten Resizer fĂŒr eine meiner Komponenten zu bauen. Es ist ein Raster-/Spaltenlayout basierend auf Flexbo...
Problem #873
Nach der Verwendung von urlLoad aus dem Storage Manager ist es unmöglich, die Komponente mit Traits zu Àndern.
Hallo, Ich speichere die Vorlage auf die Datenbank und nach dem Laden aus der Datenbank ist es unmöglich, die Komponente mit Eigenschaften...
Problem #1655
IsComponent() wird nicht aufgerufen
Ich versuche, ein Plugin zu erstellen, aber ich habe ein Problem mit isComponent. Meine Komponente ruft es nicht auf, wenn der Editor den C...
Problem #1068
Gleiche Eigenschaften werden nicht angezeigt, wenn wir das Countdown-Element nach dem Speichern der Vorlage rendern und erneut rendern
Beim ersten Mal zeigen und funktionieren der Countdown und der Countdown einwandfrei. Aber ich speichere die Vorlage und rendere sie erneut...
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.