¿Cómo hacer que una representación del servidor con parte del código se ejecute solo en un cliente?

yo tengowindow dependencia en algunos de los módulos que uso, por lo que no puedo representar parte de mi aplicación en un servidor. Sin embargo, el contenido enviado desde un servidor debe ser el mismo que el contenido presentado en un cliente por primera vez, de lo contrario habrá una advertencia: "Reaccionar intentó utilizar marcado de reutilización en un contenedor pero la suma de comprobación no era válida".

Parece que necesito hacer una solución, renderizar el contenido de un servidor y luego, después de montar el componente, renderizar solo una parte del cliente. Problema similar descritoaquí.

Siento que esta es la mejor solución, sin embargo, eslint de AirBnB arroja un error que cambia de estado encomponentDiMount no es bueno.

¿Tienes mejores ideas?

Respuestas a la pregunta(0)

Su respuesta a la pregunta