Issue #2195✓ ResueltoAbierto el 15 de agosto de 2019por JogaiReacciones 5

Definir componentes en plantilla

Respuesta rápidapor pouyamiralayi2

Si quieres inicializar el editor con algunos componentes ya colocados en el lienzo, necesitas esto: '''js inicialización del editor... Define un componente personalizado como antes En lugar de proceder con la definición de bloques, usa este fragmento a continuación: editor.setComponents(' <tr data-gjs-type="custom-typ...

Lee la respuesta completa abajo ↓

Pregunta

Preguntas¿Cómo puedo convertir una parte de mi plantilla en un componente?¿Cómo puedo configurar DraggableComponents en un componente así?Si es así, ¿puedo dejar de poner selectable: false, highlightable: false, hoverable: false en los nodos hijos dentro de dicho componente?¿Es posible suministrar un enlace externo diferente al componente? Más explicación y una parte del código Tengo una pregunta porque creo que grapesjs es más inteligente de lo que lo uso actualmente. Tenemos una asp.net app integrada y la inicializamos desde un elemento. Ese elemento es la combinación de nuestra plantilla h...

Respuestas (3)

👍 Muy útilpouyamiralayi19 de agosto de 2019

Si quieres inicializar el editor con algunos componentes ya colocados en el lienzo, necesitas esto: '''js inicialización del editor... Define un componente personalizado como antes En lugar de proceder con la definición de bloques, usa este fragmento a continuación: editor.setComponents(' <tr data-...

artf24 de agosto de 2019

por ahora, Grapes tiene algún problema para almacenar componentes personalizados definidos fuera de los plugins. En realidad, se almacenan correctamente, solo se trata de cargar componentes que no se reconocen porque el tipo personalizado aún no existe, así que esta es la razón por la que se pone e...

Jogai19 de agosto de 2019

Gracias por la respuesta y los enlaces. Son realmente útiles. Sin embargo, para esta pregunta buscaba una forma de hacerlo dentro de una plantilla. Actualmente no usamos el gestor de bloques, nuestros usuarios solo arrastran cosas. Nunca añaden nada.

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.