Bloque de código personalizado y JS
Prueba 'grapesjs.init({ permitenScripts: 1, ... }); `
Lee la respuesta completa abajo ↓Pregunta
¿Me pregunto si existe alguna limitación o si realmente es posible crear un bloque que permita al usuario del editor escribir código JavaScript personalizado mientras construye la plantilla? Por ejemplo, ¿arrastrar y soltar un bloque de código personalizado y escribir el javascript en él?
Ejemplo: Creé un enlace y quería capturar el evento de clic para hacer una solicitud Ajax, etc... Sé que es posible actualizar el código de inicialización del editor para incluir un archivo JavaScript externo, pero idealmente nos gustaría que esto se gestionara dinámicamente en un solo lugar sin tener que editar la configuración cada vez que añadimos una nueva función de JavaScript.
Respuestas (3)
Prueba 'grapesjs.init({ permitenScripts: 1, ... }); `
Eso solo significa que no verás el código, pero tendrás algo que ver y hacer clic para editarlo. El JavaScript en sí está ahí y funciona perfectamente.
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1227
Volver a renderizar la vista en el lienzo del editor cada vez que cambie el valor del rasgo
¿Existe alguna forma posible en 'grapesjs' de que cada vez que un usuario cambia el valor de un 'Trait' de un 'componente' personalizado, l...
Issue #2061
[PREGUNTA] Cómo colocar un componente al final del lienzo.
¿Cómo puedo poner mi zapata al final del lienzo? Quiero que el editor no permita colocar un bloque o widget debajo del pie de página. Ejemp...
Issue #1573
Modal abierto después del elemento de caída
¿Cómo mostrar un diálogo modal personalizado cuando se deja un elemento en el editor? Por ejemplo, aparece un diálogo modal de activo al so...
Issue #567
Un componente que inserta HTML editable
¿Sería posible crear un bloque que permitiera al usuario escribir en HTML responsivo, ya sea directamente en la plantilla o en un lateral e...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.
Explora plugins gratuitos →Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.
Explora plugins premium →Tutoriales relacionados
Guías detalladas sobre el mismo tema.
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.