Rechazo no gestionado (TypeError): i.classList está indefinido
Da igual, problema resuelto por: editor.on("load", () => { editor.on("component:add", (model) => { editor.select(modelo); }); });
Lee la respuesta completa abajo ↓Pregunta
Hola. He actualizado GrapesJS a su versión actual 0.16.22 y me aparece un error en la función de callback: editor.on("component:add", (model) => { editor.select(modelo); }); La pila de errores: Rechazo no gestionado (TypeError): i.classList no está definida Stack: ./nodemodules/grapesjs/dist/grapes.min.js/</</w.toggleClass/</< nodemodules/grapesjs/dist/grapes.min.js:2 S nodemodules/grapesjs/dist/grapes.min.js:2 ./nodemodules/grapesjs/dist/grapes.min.js/</</w.toggleClass/< nodemodules/grapesjs/dist/grapes.min.js:2 ./nodemodules/grapesjs/dist/grapes.min.js/</</c.cada/< nodemodules/grapesjs/dist...
Respuestas (3)
Da igual, problema resuelto por:
editor.on("load", () => { editor.on("component:add", (model) => { editor.select(modelo); }); });
Vale, olvida lo anterior. Funcionó varias veces y ahora me da el mismo error. Perdón por eso.
¿Puedes proporcionar una demostración, por favor?
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1369
La clase de un bloque no siempre aparece en la sección de clases
Hola a todos, He añadido muchos bloques personalizados y he dado la misma clase CSS a todas las imágenes de esos bloques. Llamémoslo por ah...
Issue #2700
Resultado del editor de pasar el cursor en TypeError: this[0].getAttribute no es una función
¿Estás usando la última versión (las versiones anteriores NO están soportadas)? Sí, usando la última versión v0.16.3. ¿Qué pasó? Actualizad...
Issue #1696
Los rasgos aparecen a la primera vez cuando arrastras un componente personalizado
Hola artf, he creado un componente personalizado y le he añadido rasgos; al arrastrar este componente al editor y seleccionarlo, los rasgos...
Issue #1468
Modaltitle sin efecto
Hola, No puedo traducir el título de gestor de activos al francés. Ejemplo: assetManager: { Tipo de almacenamiento: '', storeOnChange: cier...
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.