Issue #1329✓ ResueltoAbierto el 1 de agosto de 2018por inventorbitReacciones 4

Pregunta: Cómo usar el mismo CSS para varias páginas

Respuesta rápidapor cjpollard3

Esto debería funcionar. ''var editor = grapesjs.init({ keepUnusedStyles: cierto, ... });``

Lee la respuesta completa abajo ↓

Pregunta

Hola equipo de Grapejs,

Hemos estado trabajando en el Constructor de Páginas Web Multipágina.

Para cada proyecto habrá varias páginas html con una única página común de "style.css".

Soy perezoso cargando cada página con la siguiente función: para manejar múltiples cargas de página

loadPage(pageId: string, cssPageId) {
    this.pageService.getEntity(pageId).subscribe(currentpage => {
      this.htmlPage = currentpage;
      this.editor.setComponents(currentpage.content);
    });
    this.pageService.getEntity(cssPageId).subscribe(stylepage => {
      this.cssPage = stylepage;
      this.editor.setStyle(stylepage.content);
    });
  }

Sin embargo, la página anterior carga correctamente, si la página está vacía o es diferente de la anterior, elimina ciertas clases CSS. No está cargando perfectamente todo el archivo CSS.

¿Me estoy perdiendo de algo?

¿Cómo puedo tener un archivo CSS común? Si hay alguna solución alternativa. Por favor, ayudadme con este problema.

Gracias por vuestro gran trabajo y apoyo :)

Respuestas (3)

👍 Muy útilcjpollard1 de agosto de 2018

Esto debería funcionar. ''var editor = grapesjs.init({ keepUnusedStyles: cierto, ... });``

artf2 de agosto de 2018

@inventorbit la próxima vez, si alguien resuelve tu problema, ciérralo

inventorbit1 de agosto de 2018

@cjpollard Muchas gracias, :) Está funcionando. Me has ahorrado el tiempo...

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 →

Tutoriales relacionados

Guías detalladas sobre el mismo tema.

Todos los tutoriales →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.