Benutzerdefinierter Codeblock und JS
Versuch es mal 'grapesjs.init({ allowScripts: 1, ... }); `
Lesen Sie die vollständige Antwort unten ↓Frage
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 erlaubt, während er die Vorlage erstellt, benutzerdefinierten JavaScript-Code zu schreiben? Zum Beispiel einen benutzerdefinierten Codeblock per Drag & Drop und das JavaScript darin schreiben? Beispiel: Ich habe einen Link erstellt und wollte das Klick-Event erfassen, um eine Ajax-Anfrage zu erstellen usw. Ich weiß, dass es möglich ist, den Initialisierungscode der Editoren zu aktualisieren, um eine externe JavaScript-Datei einzufügen, aber idealerweise m...
Antworten (3)
Versuch es mal 'grapesjs.init({ allowScripts: 1, ... }); `
Das bedeutet nur, dass du den Code nicht sehen wirst, aber etwas zum Sehen bekommst und darauf klickst, um es zu bearbeiten. Das JavaScript selbst ist da und funktioniert einwandfrei.
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #567
Eine Komponente, die editierbares HTML einfügt
Wäre es möglich, einen Block zu erstellen, der es dem Benutzer erlaubt, in responsivem HTML entweder direkt auf die Vorlage oder seitlich i...
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 #1016
Knopf bleibt nach dem Ausführen des Befehls gedrückt
Gibt es eine Möglichkeit, zu verhindern, dass eine Taste gedrückt bleibt, nachdem der Befehl abgeschlossen ist? Ich habe die Dokumentation...
Problem #2061
Wie man eine Komponente am Ende der Leinwand platziert.
Wie kann ich meinen Footer ans Ende der Leinwand legen? Ich möchte, dass der Editor nicht erlaubt, einen Block oder ein Widget unter dem Fu...
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.