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-MaĂnahmen wirken nach dem ersten Mal nicht mehr
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
Super Header & Super Footer for GrapesJS â Now Only $99 for one
Big news for the GrapesJS community đ
Tutorial
Integrating GrapesJS into a Vue 3 App â Complete Guide for 2026
Build a Vue 3 landing page builder with GrapesJS and Vite. Custom blocks, composables, remote storage, TypeScript & production tips. Updated for 2026.
Tutorial
My Journey with GrapesJS and DevFuture Studio Projects
Sharing my experience with GrapesJS: DevFuture Studio projects, free plugins, premium tools, and whatâs coming next
Durchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.