No se puede hacer que los componentes personalizados sean hoverables/seleccionables/badgables
Así que, Lo que acabé haciendo en su lugar fue usar elementos Angular, pero NO compilar los elementos en un componente web (quería evitar la complejidad extra). Esto me evitó tener que cambiar los elementos del DOM, así que el editor GrapesJS está funcionando bien. No hay más problemas. ¡Gracias! Andrew
Lee la respuesta completa abajo ↓Pregunta
Estoy usando GrapesJs con Angular y ampliando la funcionalidad usando componentes de Angular. Así que mi plantilla es así: Todo esto funciona bien; He añadido DomComponents al diseñador, y los componentes aparecen en el diseñador de capas e incluso puedo cambiar rasgos sin problema. Todo se renderiza como debe. Sin embargo; aunque puedo seleccionar mi componente de Texto y ver una insignia, no puedo seleccionar rs-wc-custom-component ni rs-wc-menu. Cuando hago clic en los objetos, no aparece ningún rectángulo azul ni se muestra ninguna insignia; La única forma de seleccionarlos o cambiarlos e...
Respuestas (3)
Así que, Lo que acabé haciendo en su lugar fue usar elementos Angular, pero NO compilar los elementos en un componente web (quería evitar la complejidad extra). Esto me evitó tener que cambiar los elementos del DOM, así que el editor GrapesJS está funcionando bien. No hay más problemas. ¡Gracias! A...
Esto podría ayudar. Como parte del procesamiento del elemento, lo estoy cambiando por mi elemento angular sobre la marcha... Así que, después de renderizar la etiqueta rs-wc-custom-component, espero 1 ms y genero un componente dinámico de Angular, y cambio el componente rs-wc-custom-por mi componen...
Como parte del procesamiento del elemento, lo estoy cambiando por mi elemento angular sobre la marcha... Así que, después de renderizar la etiqueta rs-wc-custom-component, espero 1 ms y genero un componente dinámico de Angular, y cambio el componente rs-wc-custom-por mi componente dinámico de Angul...
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1888
Añadir html personalizado dentro de Canvas
Hola, Estoy usando grapes para exportar un json personalizado con toda la información que necesito, en lugar de HTML y CSS. Para hacer eso,...
Issue #1525
Cómo obtener datos de formularios en grapesjs
Hola a todos, Estoy usando el bloque Forms en grapejs y uso grapesjs con angular 6. Pero no entiendo que ¿cómo puedo obtener datos de los f...
Issue #3074
Renderizado de componentes angulares en GrapesJS.
Renderizado de componentes angulares en GrapesJS. Estoy creando un editor Angular con GrapesJS. Puedo integrar GrapesJS en mi proyecto Angu...
Issue #2011
Construcción de componentes gjs
Hola a todos, Estoy usando el plugin grapesjs-webpage-preset y me gustaría combinar mi gjs-html con mi gjs-css para que todos los estilos e...
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
Introducing Search on GJS.Market
GJS.Market now has one search across everything we publish — plugins, articles, community questions, guides, authors and services. Press ⌘K from any page.
Tutorial
GJS.Market Is Now Available for India 🇮🇳
GJS.Market is expanding its global presence with a dedicated experience for developers, agencies, SaaS companies, and digital creators in India
Tutorial
Cómo construir un creador de páginas impulsado por IA con GrapesJS en 2026
Lo que aprendimos construyendo GJSDocs — desde la simple generación de texto con IA hasta la edición visual estructurada y consciente del contexto
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.