腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Redux
localStorage
很慢
,
因此
useEffect
在
它
之前
运行
、
所以我正在做一个项目,在这个项目中,
localStorage
设置了一些关于存储的信息(可以更改),基于这些信息,我从一个API/DB中获取了一些东西,但问题是当调用
useEffect
时,
localStorage
所以这个问题只
在
第一次出现,然后才能工作,这是什么意思?
因此
,当用户第一次访问网站时,
localStorage
刚刚填满,这是不起作用的,但如果他去刷新该页面,那么它将加载,因为
它
已经
在
localStorage
中了。这是
浏览 36
提问于2021-11-14
得票数 0
3
回答
@
redux
-工具箱竞赛中的React与
redux
useSelector
、
、
、
、
最近我注意到,
在
useSelector中调用react-
redux
有点延迟。现在,我使用
useEffect
来检查状态是否是某个值。
在
useSelector从状态获取数据
之前
运行
,并找到用户null,
因此
当用户处于状态时,它会显示消息并重定向用户。顺便说一下,我还使用
redux
-persist中间件将状态存储
在
localStorage
中。login to see this page');
浏览 11
提问于2022-08-08
得票数 2
1
回答
响应路由器v6,
在
页面刷新时登录,保持
在
该页面上,不要返回"/dashboard“
、
、
当我
在
url路径“/预测-分数”(只有登录时才能到达)时,如果用户刷新页面,我希望保持
在
页面上,而不是返回"/dashboard“。有什么想法吗?App.tsx:import { Provider } from "react-
redux
"; import { BrowserRouter
浏览 1
提问于2022-07-05
得票数 0
2
回答
在
呈现组件
之前
让
useEffect
钩子
运行
、
、
、
、
我
在
App.js文件中使用了一个App.js钩子。它将数据放入我需要在应用程序中使用的
redux
存储中。但是它在
useEffect
运行
之前
呈现,
因此
数据是未定义的。然后,
useEffect
将正确
运行
。
在
呈现任何内容
之前
,我需要
运行
useEffect
。我怎么能这么做?或者我应该使用什么其他解决方案?我尝试完全删除
useEffect
,只
运行
操作,但这
浏览 0
提问于2020-09-19
得票数 4
回答已采纳
3
回答
如何在NextJs中将主题持久化为
localStorage
?
、
我的主题存储
在
一个默认为false的有状态函数中。然后,我传递了一个onclick函数,
在
false和true之间切换。我希望将其存储
在
本地存储中,并在刷新时保持不变。const [dark, setDark] = useState(false);
localStorage
.setItem("theme", JSON.stringify(dark));
useEffect
(() =
浏览 53
提问于2022-03-04
得票数 1
1
回答
如何使用
useEffect
在
React app start上检索
localStorage
数据并将其存储
在
Redux
中?(
它
一直
在
清除我的数据)
、
、
、
、
在
我的React应用程序中,我
在
Redux
中有一个“好友”数据数组。我
在
我的一个组件中使用
useEffect
,以便在每次数据更改时将其存储到浏览器
localStorage
中。catch (e) { }我想在应用程序启动时从
localStorage
加载数据(如果存在),并使用
useEffect</
浏览 0
提问于2019-09-21
得票数 0
2
回答
反应:如何使储存无懈可击的重新装载?
、
、
、
、
我怎么才能修好
它
?
浏览 1
提问于2021-07-26
得票数 0
回答已采纳
3
回答
为什么
useEffect
不从本地存储设置项目?
、
、
[items, setItems] = useState([]); const data = JSON.parse(
localStorage
.getItem("items")); // setItems(testarr); setItems(
浏览 8
提问于2022-08-03
得票数 1
回答已采纳
1
回答
在任何页面中重新加载时,如何正确地获取数据?
、
所以我
在
我的应用程序的登录页面上从我的后端获取数据。这些数据
在
不同的部分中使用,所以我使用
redux
表示全局状态。AnotherComponent() { ... } 然而,我们知道,如果用户刷新页面,存储
在
redux
因此
,我所做的是
在
需要数据的每个其他组件中重复相同的
useEffect
,以便在用户
在
不同页面中重新加载时重
浏览 20
提问于2021-10-20
得票数 3
1
回答
如何在react/nextjs应用程序的每一页上显示购物车中的商品数量
、
、
、
、
我已经有这个特殊的问题与我的nextjs eCommerce申请一个多星期了,
它
似乎无法解决我,我必须在这个星期
之前
提交这个项目,因为这是一个项目,我有一个网络开发的BootCamp,我目前正在采取。,其中有所有产品的信息添加到
它
和我的标题上,我有一个购物车?标志,应该(必需)显示
在
我的购物车中的项目数量
在
应用程序上的每一页。
在
互联网上进行了严格的搜索后,我了解到react中的提升状态,我已经尽我所能从他们共同的父母那里传递了这个信息,
在
我的例子中就是_app.js,同
浏览 25
提问于2021-10-11
得票数 2
回答已采纳
2
回答
我不明白这段代码(用于React/
Redux
)是如何工作的
、
、
我有一个关于React/
Redux
的问题。这是我的密码。form.reduce((prev, element, index) => { return prev;} uploadToRedux(myInfo); /
浏览 1
提问于2019-09-18
得票数 0
回答已采纳
1
回答
如何只在数据可用时调用useSelector钩子
、
、
、
、
我
在
useEffect
钩子中进行API调用,然后将数据保存在
redux
中。
在
redux
存储中,我通过发出useSelector调用从
redux
存储获取数据,从而将数据存储
在
浏览器本地存储中。import React, {
useEffect
, useState } from "react";
useEffect
(() =>
浏览 1
提问于2021-07-06
得票数 1
回答已采纳
2
回答
为什么本地存储不能与
useEffect
一起工作?
、
、
、
我有下面的代码,
它
运行
良好。<AddContact />是一个简单的组件,
它
提供一个输入表单,
它
收集用户的名称+电子邮件--为了完整,我
在
末尾附加了
它
的代码。收集的contacts数组存储
在
localStorage
中,当我刷新页面时,它们只需重新加载即可。都很好import { useState,
useEffect
} from '
浏览 7
提问于2022-07-26
得票数 1
回答已采纳
2
回答
如何在不使用
Redux
的情况下显示基于身份验证的隐藏注销按钮?
、
、
该功能按预期工作,
因此
没有任何问题。我试过很多方法来解决这个问题,但都没有用。
在
我的研究中,我遇到了一种叫做
Redux
Persist的东西,但我不确定它在这个场景中是否值得使用。有什么方法可以不用
Redux
来处理这个问题吗?import axios from 'axios'; import { useHistor
浏览 3
提问于2021-08-29
得票数 0
回答已采纳
4
回答
localStorage
未在Nextjs、
Redux
和类型记录中定义
、
、
、
、
问题是ReferenceError:
localStorage
is not defined。我用的是Nextjs,还有类型记录的
Redux
。const storedUser: string | null =
localStorage
.getItem('user'); const storedJwt: string | null =
localStorage
浏览 24
提问于2022-09-05
得票数 1
回答已采纳
2
回答
NextJS
localStorage
.getItem()方法不工作于组件?
、
、
、
在
我的nextjs-app中,我想使用
localstorage
来
在
应用程序中存储一些值。
因此
,
在
pages-folder中,我有一个[slug].tsx-file,我可以这样做: subtitle: data.page.subtitle, }
浏览 3
提问于2022-11-02
得票数 0
1
回答
如何在新窗口上打开受保护的路由以响应js?
、
、
、
、
(() => { ) : ( ) />}; 我还尝试
在
useEffect
文件中
运行
浏览 6
提问于2022-07-05
得票数 0
回答已采纳
3
回答
当我使用
Redux
更改React js中的路由时,为什么捐赠者卡消失,表单变为空?
、
、
、
“我希望你做得很好,我有一个问题,我正在创建一个捐赠网络应用程序,我正在使用React和
Redux
,这样当我的用户
在
添加后
在
表单中添加电话号码和血型等信息时,如果他移动到另一条路线,表单就会变成空的,捐赠卡也会消失
浏览 1
提问于2020-08-06
得票数 0
2
回答
Redux
:按顺序调度操作
、
、
我正在
Redux
上创建Reddit客户端,并在应用程序中启动了两个商店调度:const dispatch = useDispatch(); if ((stateMatch && codeMatch) ||
localStorage
.getItem但是,我希望fetchUser()能够<
浏览 2
提问于2021-12-07
得票数 0
回答已采纳
1
回答
useEffect
和componentWillUnmount与
Redux
反应
、
、
它
更新
Redux
存储并基本上将用户添加到状态。还有一个logout按钮。注销后,它将重定向到主页,操作和还原程序清除
Redux
状态,并从
localStorage
中删除令牌。如果我转到我的配置文件页面并在概要文件加载
之前
注销,那么即使我已经单击了logout按钮,props.profile()仍然会加载。就像。我认为我的
useEffect
有问题,因为当单击logout按钮时,组件没有卸载。
useEffect
(() => { props.profile
浏览 0
提问于2020-08-05
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
我读完了React的API,并为新手送上了一些建议
携程租车React Native单元测试实践
React Hooks 还不如类?
为什么我不再用Redux了
React18 中如何实现全局状态管理
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券