Nombres de modelos por defecto que no persisten en almacenamiento local
@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)
@andrewryan1906 por favor, define tu tipo de componente dentro de un plugin. ¡Salud!
¡Eso vale, gracias!
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #3228
El valor del componente no cambia
Hola @artf He añadido un nuevo componente Aquí está el código '''js editor. DomComponents.addType('header', { modelo: { Predeterminados: {...
Issue #2839
[Pregunta] Añadí un componente llamado plantilla en los bloques, pero cuando intento arrastrar otros componentes dentro de ese componente plantilla, se arrastra, pero tras guardarlo elimina todos los componentes que hay dentro. ¿Cómo evitar esto?
Este es el código del componente de plantilla: '''js exportar default { init(editor) { editor. DomComponents.addType('myTemplate', { isComp...
Issue #2614
[PREGUNTA] Actualización de vista recursiva de un componente personalizado
Hola, He definido un tipo personalizado como: '''javascript editor. DomComponents.addType('customType', { modelo: { Predeterminados: { tipo...
Issue #2458
[Pregunta] ¿La configuración del valor por defecto para la propiedad css en la configuración de StyleManager?
Tengo una pregunta. Cuando se añade la propiedad css a la configuración de StyleManager, por ejemplo, añado color y pongo los valores prede...
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 →Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.