Benutzerdefinierte HTML-Elemente
Ja, du kannst verschiedene Tag-Namen in deiner benutzerdefinierten Komponente verwenden '''js const DC = Editor. DomComponents; const defaultType = dc.getType('default'); dc.addType('my-custom-type', { model: defaultType.model.extend({ TagName: 'custom-tag' }, { isComponent(el) { if(el.tagName == 'CUSTOM-TAG') return...
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Ist es möglich, und falls ja, wie man das macht, z. B. ein benutzerdefiniertes HTML-Element zu verwenden?
<body> <my-custom-tag/> </body>Welcher rendert fĂŒr das Vorschaufenster bestimmtes HTML, aber die Quelle gibt das benutzerdefinierte Tag aus?
Danke, Paul
Antworten (3)
Ja, du kannst verschiedene Tag-Namen in deiner benutzerdefinierten Komponente verwenden '''js const DC = Editor. DomComponents; const defaultType = dc.getType('default'); dc.addType('my-custom-type', { model: defaultType.model.extend({ TagName: 'custom-tag' }, { isComponent(el) { if(el.tagName == '...
Danke @artf, das weist mich in die richtige Richtung.
Wenn ich möchte, dass alles, was im Block bearbeitbar sein muss, im benutzerdefinierten Tag-Code angezeigt wird, wie wĂŒrde ich das erreichen?
Du meinst so etwas? '''js Redakteur. BlockManager.add('custom-block', { Etikett: 'Custom Block' Inhalt: '<custom-tag>...</custom-tag>', })
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #2008
Die Leinwand wird dunkel und unverĂ€nderbar, wenn man ein groĂes StĂŒck benutzerdefinierten HTML hinzufĂŒgt.
FrĂŒher habe ich benutzerdefiniertes HTML mit 'editor.addComponent()' hinzugefĂŒgt. Das funktioniert meistens gut, aber wenn ich versuche, ei...
Problem #2003
Wie man ein bestimmtes Element auswÀhlt, das in einer Vorlage verschachtelt ist
Mein Testfall: https://codepen.io/jogai/pen/QRjKyN?editors=1111 Ich möchte die mittlere Spalte auswÀhlen, also dachte ich, ich könnte selec...
Problem #1451
Wie verwendet man das benutzerdefinierte jQuery-Plugin?
Ich versuche, ein benutzerdefiniertes jQuery-Plugin fĂŒr den Block zu verwenden, aber das PLGIN funktioniert wegen des iframe nicht, da ich...
Problem #927
Wie kann man die BildgröĂe deaktivieren?
Ich habe im Wiki danach gesucht, aber nichts darĂŒber gefunden. Ich möchte die GröĂe fĂŒr alle aktuellen und zukĂŒnftigen Bilder standardmĂ€Ăig...
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.