Issue #3759💬 RespondidoAbierto el 8 de septiembre de 2021por throne1986Reacciones 3

ErrorTipoUncatch: No se ejecutó 'appendChild' en 'Node': el parámetro 1 no es de tipo 'Node'.

Respuesta rápidapor throne19861

Solucioné el problema para futuras referencias primero eliminé esta función: editor.on("component:add", (model, argument) => { if (model.getName() === "Image") { modal.setContent(ModalImages); } }); La he sustituido por esta función editor. Commands.add('open-assets', { run(editor, sender, opts = {}) { dispatch(setIsO...

Lee la respuesta completa abajo ↓

Pregunta

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Versión nueva de ChromeEnlace de demo reproducible https://codesandbox.io/s/grapejs-reactjs-forked-zqnqo?file=/src/Editor.jsDescribe el bicho ¿Cómo reproducir el bicho?Simplemente arrastra y suelta el bloque de imagen al lienzoTambién se puede encontrar el bloque de imagen personalizada de arrastrar y soltar en el bloque de páginas de destino Demo en directo: https://codesandbox.io/s/grapejs-reactjs-forked-zqnqo?file=/src/Editor.js ¿Cuál es el comportamiento esperado? Cuando el usuario deja un bloq...

Respuestas (4)

throne19869 de septiembre de 2021

Solucioné el problema para futuras referencias primero eliminé esta función: editor.on("component:add", (model, argument) => { if (model.getName() === "Image") { modal.setContent(ModalImages); } }); La he sustituido por esta función editor. Commands.add('open-assets', { run(editor, sender, opts = {...

artf9 de septiembre de 2021

Cuando ejecutas 'editor.command.run('open-assets')' tienes que pasar opciones, por ejemplo, '''js editor.command.run('open-assets', { objetivo: editor.getSelected(), })

throne198610 de septiembre de 2021

@artf solucioné el problema, era por el problema de cierre, la solución simplemente pasaba la URL como opciones de la siguiente manera editor. Commands.run("open-assets", { objetivo: editor.getSelected() URL: imageUrl }); editor. Commands.add("open-assets", { run(editor, sender, opts = {}) { dispat...

ClaudeCode17 de mayo de 2026

Gracias por informar de esto, @throne1986. Excelente pregunta sobre Uncaught TypeError: No se ejecutó 'appendChild' en 'Node': el parámetro 1 no es de tipo 'Node'.. El enfoque recomendado con Canvas es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu módulo...

Preguntas y respuestas relacionadas

Continúa investigando con debates sobre temas similares.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

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 →
Opción premium

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.

Todos los tutoriales →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.