Problem #1155💬 BeantwortetInvalid Date geöffnetvon grizzm01-Reaktionen

Benutzerdefinierte Komponente, die als HTML im Block verwendet wird

Kurze Antwortvon artf❀ 1

'el.tagName === 'IMG''

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Ich habe die Standard-Bildkomponente erweitert '''js export default (Editor) => { const domComponents = Editor. DomComponents; const imageType = domComponents.getType('image'); domComponents.addType('image-extended', { model: imageType.model.extend({ defaults: Object.assign({}, imageType.model.prototype.defaults, { Name: 'Image Extended', }) }, { isComponent(el) { if (el.tagName === 'img' && el.classList && el.classList.contains('img-extended')) { return {type: 'image-extended'}; } } }), view: imageType.view }); }; Dieser Block enthÀlt jedoch verschachteltes HTML (eine Art Karte) und eines de...

Antworten (2)

artf‱ Jun 5, 2018

'el.tagName === 'IMG''

Lock[Bot]‱ Sep 17, 2019

Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jĂŒngste AktivitĂ€t gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.

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 →

Durchsuchen Sie Plugin-Kategorien

Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.