我正在开发一个应用程序,它允许你在两个组件之间切换,我正在尝试将它保存在本地存储中,并使用useEffect设置它,然后useState在我想要的时候更改它。所以问题是,本地存储当前正在正确地切换值和键,并且工作正常,唯一不起作用的是当我重新加载页面时,即使本地存储说要使用其他组件,它也没有显示,而是显示了另一个组件。代码如下: import {useState, useEffect} from "react";
import styled from "styled-components&qu
我已经使用react构建了一个管理面板。登录到面板后,每当用户刷新页面时,所有内容都会消失,我不知道为什么会发生这种情况。它在没有登录页面的情况下工作得很好,但是在添加了登录页面之后,它就不能正常工作了。下面是定义所有路由的App.js文件代码。 import React, { useState } from "react";import { Link } from "react-router-dom";
import * as FaIcons
我在我的localStorage中为我的web应用程序设置了一个主题,如果模式设置为‘黑暗’,或者如果模式是‘光’,我想将选中的值添加到开关组件中。但是,当我将主题设置为“黑暗”并刷新页面时,开关会自动转到未选中的位置,我如何修复这个问题?下面是代码:import useTheme from '..){