Standard-Asset-Manager in benutzerdefinierter Komponente
@krunal039 Warum brauchst du eine individuelle Komponente? Deine Vorlage scheint ziemlich einfach zu sein, wie wÀre es mit einem einfachen Block? '''js Redakteur. BlockManager.add('your-block', { Etikett: 'Custom Block', Inhalt: '<Div Class="Row-Class"> <div class="column-class"> <img src="..." /> </div> ... '</div> }...
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Ich bin dabei, eine benutzerdefinierte Komponente fĂŒr die untenstehende Vorlage zu erstellen, und wir möchten, dass der Benutzer Text, Link, Hover Text eingibt und das Bild auswĂ€hlt. Ich möchte den Standard-Asset-Manager verwenden, um das Bild auszuwĂ€hlen, bin mir aber nicht sicher, wie ich das ausgewĂ€hlte Bild in der benutzerdefinierten Komponente bekomme? unten ist der Code, den ich verwendet habe view: defaultType.view.extend({ init() { this.listenTo(this.model, 'active', this.doStuff); Hören Sie auf ein aktives Ereignis }, doStuff() { editor.runCommand('open-assets', { target: editor.getS...
Antworten (3)
@krunal039 Warum brauchst du eine individuelle Komponente? Deine Vorlage scheint ziemlich einfach zu sein, wie wÀre es mit einem einfachen Block? '''js Redakteur. BlockManager.add('your-block', { Etikett: 'Custom Block', Inhalt: '<Div Class="Row-Class"> <div class="column-class"> <img src="..." />...
@artf danke fĂŒr die Antwort, wir brauchen Benutzereingaben fĂŒr Hover-Text, Hintergrundbild, Text und Hyperlink unten und haben gedacht, eine benutzerdefinierte Komponente zu verwenden, aber wenn wir den Nutzer dazu auffordern können, oben einzugeben, erstellen wir gerne einfach Block. Kannst du mir...
Versuche, einen Block mit deiner Vorlage zu erstellen, ziehe ihn in die Canvas, dann kannst du all das Àndern
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #1472
Benutzerdefinierter Codeblock und JS
Ich frage mich, ob es eine EinschrÀnkung gibt oder ob es tatsÀchlich möglich ist, einen Block zu erstellen, der es dem Benutzer des Editors...
Problem #1843
Der Kurs zu verschiedenen Bundesstaaten wird auf diese Bundesstaaten nicht angewendet.
Ich versuche, eine Klasse beim Hover einer Komponente anzuwenden, und die Klasse wird angewendet, aber nicht im Hover, sondern mit dem norm...
Problem #576
Textinhalte sind nicht immer bearbeitbar
Hallo @artf, Mir ist aufgefallen, dass wenn ich eine Komponente hinzufĂŒge, die eine Kombination aus Text und einem "<a>Tag" enthĂ€lt, der Te...
Problem #839
Erstellen Sie benutzerdefinierte ausgewÀhlte Komponenteneinstellungen
Im Panel gibt es eine Option, um die Einstellung der Komponente zu Ă€ndern (fĂŒr Links gibt es die Option "Link nicht Ă€ndern" â HREF â und Zi...
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.