Fügt Bildblock durch die Editor-API hinzu
Ja, du hast recht @artf. Ich habe nicht an dumme Fälle gedacht, die du erwähnt hast. Für mich hat das sehr gut funktioniert. Ich dachte nur, ob es nicht der Fall ist, solches Verhalten in die 'addComponents' oder anderswo einzubetten. Danke übrigens für die ganze Hilfe! Die Ausgabe wird in 3, 2, 1 abgeschlossen.....
Lesen Sie die vollständige Antwort unten ↓Frage
Hallo @artf, Wenn ich einen Bildblock innerhalb der Leinwand per Drag & Drop ziehe, löst das 'aktive' Ereignis für den Bildblock aus, der die 'openModal'-Methode ausführt. Zeigt ein Modal an, um das Bild hochzuladen. Ich versuche, 'editor.addComponents({ type: 'image' });' auszuführen und das Modal zum Hochladen des Bildes anzuzeigen. Ich habe keine API-Methoden gefunden, die eine solche Funktionalität bieten. Übersehe ich etwas? Wenn GrapesJS das nicht bietet, was haltet ihr davon, wenn ich versuche, das 'editor.addComponents' zu verbessern, um den Komponententyp zu überprüfen und das 'activ...
Antworten (3)
Ja, du hast recht @artf. Ich habe nicht an dumme Fälle gedacht, die du erwähnt hast. Für mich hat das sehr gut funktioniert. Ich dachte nur, ob es nicht der Fall ist, solches Verhalten in die 'addComponents' oder anderswo einzubetten. Danke übrigens für die ganze Hilfe! Die Ausgabe wird in 3, 2, 1...
@chiqui3d, danke für das Feedback, aber der Bildblock war nur ein Beispiel. In meinem Fall habe ich einen neuen Typ erstellt und versuchte, das 'aktive' Ereignis für meine Komponente auszulösen. Es funktioniert genau wie der Bildblock, deshalb habe ich den Bildblock als Beispiel genommen. @artf, da...
Ich denke, das wird dir helfen. 'editor.runCommand('open-assets');' https://github.com/artf/grapesjs/wiki/Assets
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #1629
Grapesjs – Wenn ich das Video per Drag & Drop in die Leinwand ziehe, möchte ich, dass es sofort in der Component Setting ausgewählt wird
WARNUNG LESEN und FOLGEN Sie den nächsten 5 Schritten, dann ENTFERNEN Sie sie, bevor Sie das Problem veröffentlichenBefolgen Sie die BEITRA...
Problem #1875
ID ändert sich beim Import von HTML oder beim Weitergeben von HTML in Komponenten in der Konfiguration.
Hallo, Ich habe eine Komponente und einen Block gebaut, die ich per Drag & Drop auf der Leinwand ziehen kann. Mein Problem ist, dass manche...
Problem #1567
RTE-Toolbar-Fehler
Hallo zusammen, Ich benutze die neueste stabile Version von grapesjs (40) und habe folgenden Fehler im Rich-Text-Editor bemerkt: Wenn der B...
Problem #861
Hilfe beim Hinzufügen von Bildern zur Leinwand
Ich habe die Dokumentation verfolgt und konnte Bilder hochladen. Wenn ich einen Bildblock (mit dem Newsletter-Preset) ziehe und ein Bild au...
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.