Die benutzerdefinierte Komponente funktioniert nach dem Speichern nicht mehr.
Du solltest deiner Komponente einen Typ hinzufĂŒgen und ihn dann in isComponent parsen Zum Beispiel der Ă€hnliche Button-Link const components = editor. DomComponents; const Link = components.getType('link'); components.addType('custom-link-button', { model: link.model.extend({ defaults: Object.assign({}, link.model.pro...
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Hallo,
Ich habe die benutzerdefinierte Button-Link-Komponente erstellt, und als ich sie zum ersten Mal in Canvas gezogen habe, erkennt die Komponente deren Attribute und Stile. Aber nachdem ich die Komponente gespeichert und die Seite neu geladen habe, fehlt der benutzerdefinierte Komponententyp in dieser Komponente, stattdessen wird die Link-Typ-Komponente angezeigt. Wie kann man die benutzerdefinierten Komponenten auch nach dem Speichern erhalten?
Antworten (3)
Du solltest deiner Komponente einen Typ hinzufĂŒgen und ihn dann in isComponent parsen Zum Beispiel der Ă€hnliche Button-Link const components = editor. DomComponents; const Link = components.getType('link'); components.addType('custom-link-button', { model: link.model.extend({ defaults: Object.assig...
@krishnaeverestengineering Wie speicherst und lÀdst du deine Arbeit?
Bitte lesen Sie die Dokumentation https://grapesjs.com/docs/modules/Storage.html
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #1493
Render() funktioniert beim ersten Mal, aber nicht bei nachfolgenden Anrufen
Hallo, Ich habe eine benutzerdefinierte Komponente erstellt, die Bilder mit 'background-image' auf einem '' anzeigt, <div>anstatt ein '<img...
Problem #2136
Benutzerdefinierter Komponententyp nicht gefunden und Eigenschaften funktionieren nach Seitenladen nicht mehr
Hallo @artf Ich habe eine sehr einfache benutzerdefinierte Komponente namens 'customsection' erstellt, die Traits verwendet, um die Hinterg...
Problem #4559
RTE actions are not working after the first time
Hallo..!, die RTE-Aktionen funktionieren nach dem ersten Mal nicht mehr, wenn wir versuchen, die Aktion auf das vorherige angewendete Eleme...
Problem #1672
GegenstĂ€nde werden nach dem Ăffnen des Layer-Panels doppelt abgeworfen.
Hallo, ich bin ein AnfĂ€nger und poste zum ersten Mal ein Problem. Bitte lassen Sie mich wissen, falls Sie weitere Informationen fĂŒr die Anf...
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 âVerwandte Tutorials
Tiefgehende Anleitungen zum gleichen Thema.
Tutorial
Wie man 2026 mit GrapesJS einen KI-gestĂŒtzten Page Builder erstellt
Was wir beim Bau von GJSDocs gelernt haben â von einfacher KI-Textgenerierung bis hin zu strukturiertem, kontextbewusstem visuellem Editing
Tutorial
Super Header & Super Footer fĂŒr GrapesJS â Jetzt nur noch 99 $ fĂŒr einen
GroĂe Neuigkeiten fĂŒr die GrapesJS-Community đ
Tutorial
Integration von GrapesJS in eine Vue 3 App â VollstĂ€ndiger Leitfaden fĂŒr 2026
Baue einen Vue 3 Landingpage Builder mit GrapesJS und Vite. Individuelle Blöcke, Komposables, Fernlagerung, TypeScript und Produktionstipps. Aktualisiert fĂŒr 20
Durchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.