Issue #2483💬 RespondidoAbierto el 31 de diciembre de 2019por andrewryan1906Reacciones 1

Nombres de modelos por defecto que no persisten en almacenamiento local

Respuesta rápidapor pouyamiralayi1

@andrewryan1906 por favor, define tu tipo de componente dentro de un plugin. ¡Salud!

Lee la respuesta completa abajo ↓

Pregunta

Cuando creo un nuevo Componente Dom, le pongo un nombre en la sección de "valores predeterminados", como: '''js domComponents.addType(''ugly-type-name', { modelo: { Predeterminados: { etiquetaNombre: 'componente', nombre: 'Foo Bar', <-----

atributos: {

'component-id': component.id },

Rasgos: [{}

] } },


Cuando el componente se arrastra al lienzo, la cadena Foo Bar aparece como una insignia como debería, y el texto aparece en el panel de Capas y todo va bien. Pero cuando el lienzo se conserva y actualizo la página, la insignia ahora muestra el nombre feo del tipo, y también aparece en las capas.

¿Qué estoy haciendo mal?

Respuestas (2)

pouyamiralayi31 de diciembre de 2019

@andrewryan1906 por favor, define tu tipo de componente dentro de un plugin. ¡Salud!

andrewryan19062 de enero de 2020

¡Eso vale, gracias!

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.