Script-props es inválido
Parece que funciona perfectamente aquí: https://jsfiddle.net/rp7wa58h/ De todos modos, no necesitas la 'vista' si no la usas, y lo mismo para 'isComponent' (que está mal escrito en tu ejemplo y colocado en el lugar equivocado), 'data-gjs-type' ya se usa, por defecto, de la misma manera automáticamente por el editor
Lee la respuesta completa abajo ↓Pregunta
¡Hola! @artf, ¡gracias por tu gran trabajo! Sigo la https://grapesjs.com/docs/modules/Components-js.html#passing-properties-to-scripts,but cuando selecciono el valor. El script no se ejecutó. ¡Espero algunas sugerencias, muchas gracias! ''''JavaScript Función predeterminada de exportación (editor, opt = {}) { const c = opt; const domc = editor. DomComponents; const defaultType = domc.getType("default"); const defaultView = defaultType.view; const TYPE = "test"; const script = función (props) { alert("Hola"); }; editor. Components.addType(TYPE, { modelo: { Predeterminados: { guion, título: "va...
Respuestas (2)
Parece que funciona perfectamente aquí: https://jsfiddle.net/rp7wa58h/ De todos modos, no necesitas la 'vista' si no la usas, y lo mismo para 'isComponent' (que está mal escrito en tu ejemplo y colocado en el lugar equivocado), 'data-gjs-type' ya se usa, por defecto, de la misma manera automáticame...
Gracias por informar de esto, @momu-2016. Gracias por compartir tu informe sobre script-props es inválido. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo reproducible (CodeSandbox/JSFiddle) Tu GrapesJS número de versión Información sobre navegador y s...
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #3524
Integrar el elemento select2 UI en rasgos
Soy nuevo en uvasJS... Gran herramienta. Tengo algunas preguntas sobre los rasgos. He seguido este tutorial https://grapesjs.com/docs/modul...
Issue #3574
Añadir rasgos no es detectado por el gestor de rasgos.
Siguiendo un ejemplo de docs. ¿Hay alguna configuración adicional para que se muestren nuevos rasgos para los elementos? El ejemplo que usa...
Issue #3688
Cómo personalizar un componente
Leí este documento https://grapesjs.com/docs/modules/Components.html#define-custom-component-type e intenté escribir el siguiente código. Q...
Issue #3631
¿Cómo cargar contenido dinámico en el archivo HTML final?
Busqué por todas partes, incluida la sección de problemas, y probé algunas cosas. Pero no tengo muy claro cómo cargar contenido dinámico en...
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.
Tutorial
Vanilla GrapesJS vs GrapesJS With Plugins: What You Actually Get Out of the Box (2026)
New to GrapesJS? See exactly what the stock editor gives you, where it falls short, and which plugins close the gaps — a beginner-friendly 2026 comparison
Tutorial
Lighthouse for GrapesJS: Audit Accessibility and SEO Without Leaving the Editor
Live WCAG 2.1/2.2 accessibility auditor + SEO manager for GrapesJS. Every finding is bound to the exact component — click to select, then one-click fix.
Tutorial
GrapesJS DevTools: A Developer Panel Inside Your Editor
If you've ever debugged GrapesJS with console.log(editor.getSelected()) and a dozen throwaway event listeners — this post is for you.
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.