El estilo no es copiar después de clonar el elemento tras guardar
Sigue la plantilla del número y ofrece una demostración en directo
Lee la respuesta completa abajo ↓Pregunta
Hola @artf. La primera vez, antes de guardar la plantilla, cuando hago un elemento y lo clono, el estilo aparece en el elemento clonado. Eso funciona bien. Pero cuando guardo la plantilla usando Ajax y llamo al siguiente código:-
const LandingPage = {
html: editor.getHtml(),
css: editor.getCss(),
componentes: nulo,
estilo: nulo,
};
$.ajax({
tipo: "POST",
url: BASE_API_URLss+"/api/addTemplateBuilder",
cabeceras: {
'Authorization' : "Portador" + this.userJson.token
},
data: {
Contenido: LandingPage.html,
CSS: LandingPage.css,
},
antesSend: función()
{
$('.save_template_btn').addClass('cargando');
},
éxito: función(respuesta)
{
editor.setComponents(response.content);
editor.setStyle(response.css);
},
error: function(jqXHR, textStatus, errorThrown)
{
}
});
y luego clonar los elementos, su estilo no se aplica a los elementos clonados. Si comento el editor.setComponents(response.content); y editor.setStyle(response.css); En éxito función entonces el estilo se aplica a los elementos clonados pero aún no se aplica al estilo a los elementos clonados después de la actualización de página después de guardar como editor.setComponents(response.content); y editor.setStyle(response.css); Carga en la página y editor en INIT. ! error clonado
Gracias de antemano por la ayuda
Respuestas (2)
Sigue la plantilla del número y ofrece una demostración en directo
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1124
El estilo no es copiar después de clonar el elemento
Hola @artf. La primera vez, antes de guardar la plantilla, cuando hago un elemento y lo clono, el estilo aparece en el elemento clonado. Es...
Issue #1497
Cambio de contenido del elemento interno con ventana emergente
Hola @artf He creado una ventana emergente para seleccionar datos personalizados de enlaces con imagen. Ahora todos los datos se reflejan c...
Issue #1347
Los bloques no aparecen en diferentes pestañas y sí se muestran en una sola pestaña
! imagen Hola @artf, Estoy usando tu plugin y quiero usar bloques en diferentes pestañas como bloques, widgets y cuadras, pero cuando uso l...
Issue #1068
Los mismos rasgos no aparecen cuando renderizamos el elemento de cuenta atrás tras guardar la plantilla y renderizamos de nuevo
A la primera, la cuenta atrás y la cuenta atrás aparecen y funcionan bien. Pero guardo la plantilla y luego vuelvo a renderizar la plantill...
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.