У меня есть два файла, которые я загружаю с помощью React.lazy и Susepress: < /p>
import React, { Suspense, lazy } from "react";
import { Route, Redirect } from 'react-router-dom';
const MainLayout = lazy(() => import('Components/Layout/MainLayout'))
export const PrivateRoute = () => (
{
return (
localStorage.getItem('user') != null// validation that it is a valid user
?
: )
}} />
)
< /code>
второе: < /p>
import React, { Suspense, lazy } from "react";
const DefaultLayout = lazy(() => import('Components/Layout/DefaultLayout'))
export const PublicRoute = () => (
)
< /code>
the /login < /code> Path - это восхищение компонентом (вход в систему), который находится внутри компонента
defaultlayout. Компонент входа в систему, который импортирует cssfile1.css. < /p>
Когда пользователь входит в учетные данные, я перемещаю их в путь, который содержится в моем Privateroute, где, в свою очередь, у меня есть cssfile2.css < /p>
. Войдите в систему Я хочу разгрузить cssfile1.css, это возможно, и если да, то как?
Подробнее здесь: https://stackoverflow.com/questions/583 ... s-in-react