Issue #2703✓ ResueltoAbierto el 5 de abril de 2020por adamwpeReacciones 3

Haz que todo el lienzo sea un elemento de Vue / React

Respuesta rápidapor adamwpe2

Gracias @noogen tu respuesta tan detallada. Sí, creo que tienes razón y quédate con componentes; no estoy muy seguro de si el ToHtml, si es la solución adecuada para mí o no, porque no quiero gestionar dos tipos de sistemas, renderizando correctamente dentro del editor y uno en producción, usando las etiquetas. Así qu...

Lee la respuesta completa abajo ↓

Pregunta

Hola a todos, Más bien una pregunta general de si alguien ha conseguido que todo el lienzo (o de hecho el envoltorio) sea un elemento de Vue, es decir, que se pueda arrastrar un div personalizado como '<timer></timer>' y se renderice correctamente? He intentado esto, puse el envoltorio como el elemento Vue (el), y funcionó al 'importar' código HTML, pero impide que el sistema de arrastrar y soltar funcione, supongo que porque ahora es un DOM virtual. Vi esta publicación: https://github.com/artf/grapesjs/issues/275 pero optó por la vía de los componentes, añadiendo scripts a DomComponents. ¿Al...

Respuestas (2)

👍 Muy útiladamwpe7 de abril de 2020

Gracias @noogen tu respuesta tan detallada. Sí, creo que tienes razón y quédate con componentes; no estoy muy seguro de si el ToHtml, si es la solución adecuada para mí o no, porque no quiero gestionar dos tipos de sistemas, renderizando correctamente dentro del editor y uno en producción, usando l...

noogen5 de abril de 2020

Mi respuesta es que lo mejor sea ceñirme a scripts personalizados. He hecho componentes personalizados usando la plantilla de Lodash aquí: https://github.com/niiknow/grapesjs-components-farmer/blob/master/src/index.js#L2. Se espera una cadena del método 'toHtml' - https://github.com/niiknow/grapesj...

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 →

Explorar categorías de plugins

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