PageKit — der selbst gehostete GrapesJS-Website-Builder, als Quellcode. Early Access sichern

Problem #3688💬 Beantwortet10. August 2021 geöffnetvon mingxin-yang0-Reaktionen

How to customize a component

Kurze Antwortvon artf

Mach das 'isComponent: el => (el.tagName || '').toLowerCase() === 'mj-body','

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Ich habe dieses Dokument https://grapesjs.com/docs/modules/Components.html#define-custom-component-type gelesen und versucht, folgenden Code zu schreiben. Ich möchte, dass 'mj-body' unmöglich zu löschen ist: Aber ich sehe keinen Effekt, bitte helft mir

Antworten (2)

artf‱ 10. August 2021

Mach das 'isComponent: el => (el.tagName || '').toLowerCase() === 'mj-body','

GJSBlock‱ 17. Mai 2026

Danke, dass du das gemeldet hast, @mingxin-yang. Tolle Frage zu Wie man ein Bauteil anpasst. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: ÜberprĂŒfen Sie die GrapesJS-Dokumentation fĂŒr Ihr spezielles Modul Suche nach der 'on()'-Ereignis-Listener-M...

Verwandte Fragen und Antworten

FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.

Kostenpflichtige Plugins, die diesem Problem entsprechen

Kuratiert nach Themen-SchlĂŒsselwörtern und Label-Relevanz, damit Sie schneller liefern.

Alle Plugins anzeigen

Lade: Empfehlungen fĂŒr kostenpflichtige Plugins...

Kostenlose Option

ÜberprĂŒfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.

Durchstöbere kostenlose Plugins →
Premium-Option

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.

Alle Tutorials →

Durchsuchen Sie Plugin-Kategorien

Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.