Cómo añadir un script para todos los widgets (como protectedCss)
Puedes inicializar JS personalizados en el lienzo de esta manera: '''js const editor = grapesjs.init({ ... lienzo: { Guiones: ['https://.../script.js'] } }); ```
Lee la respuesta completa abajo ↓Pregunta
Quiero añadir algunas funciones para todos los componentes accesibles. al inicializar el editor, hay una opción como protectedCss. ¿No hay una forma de usar JavaScript como la anterior?
Respuestas (3)
Puedes inicializar JS personalizados en el lienzo de esta manera: '''js const editor = grapesjs.init({ ... lienzo: { Guiones: ['https://.../script.js'] } });
Gracias. Por cierto, lo que quiero necesitar es javascirpt en línea. no es enlace externo... Saludos.
En ese caso, te sugiero que accedas al documento del iframe y añadas manualmente el script en línea (para conseguir el documento usa 'editor. Canvas.getDocument()')
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1632
[PREGUNTA] celda de la tabla de control (añadir fila, columna...)
Hola. Quiero desarrollar algunas funciones para controlar la tabla. Hay muchas funciones para el otro editor de tablas como añadir columnas...
Issue #3541
[PREGUNTA] ¿Cuál es la forma idiomática de añadir y eliminar clases de los componentes?
Hola 👋 ¡Me encanta el editor! Estamos usando rasgos para modificar las clases que tiene un componente, pero eso resulta un poco forzado po...
Issue #3578
Versión 0.17.4 Los componentes faltan al intentar añadir imagen de fondo al cuerpo
Añado domComponents: { storeWrapper: 1 }, Al inicializar el editor web, para habilitar añadir imagen de fondo al cuerpo. funciona bien usan...
Issue #1086
[Pregunta] ¿Cuál es la forma de generar componentes con JavaScript externo?
Parece que no debería hacer esa pregunta, pero he dedicado mucho tiempo a buscar y no he conseguido una buena guía sobre esto. Quiero crear...
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 →Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.