腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
React
useEffect
和
React-Router
-当
用户
导航
到
新页面
时
,
在
组件
中
重新
发送
API
调用
、
、
、
、
我的应用程序的主要方面是查看球队的统计数据,我有几个
组件
发送
API
调用
和
检索适当的统计数据,例如,如果
用户
单击NY流浪者队链接,
API
调用
检索流浪者队的统计数据,如果
用户
单击费城传单链接,
API
调用
检索传单统计数据当
用户
从一个团队的页面
导航
到
另一个团队的页面
时
,
API
调用
将
重新</em
浏览 27
提问于2020-06-22
得票数 0
回答已采纳
1
回答
在
安装
组件
后,将状态重置为初始值。
、
My是一个包含主
导航
和
辅助
导航
的标头。到目前为止,我只处理主要的
导航
,其中选择了大的部分的网站。状态被提升到主标头
组件
,而UpperMenu
组件
只接收事件侦听器
和
活动链接ID作为支持。问题是,
在
正确执行状态更改时,
当
执行安装
时
,状态将更改为初始值。这会导致CSS
中
的“眨眼”,这意味着视图被正确呈现,并在很短的一秒钟后返回到被选中的初始链接。Header.js: import
React</e
浏览 1
提问于2017-11-26
得票数 2
回答已采纳
1
回答
React
+ Redux + Rails
在
切换页面后丢失存储
、
、
、
我
在
获取
react
_on_rails的Redux store
中
遇到了一个问题,在那里我想切换页面,但它不能正确地为我工作。如果我更改或
重新
加载页面,我将丢失redux存储。另外,我很抱歉我放了一堆代码,但我真的不知道其他任何东西或方法来修复它,
react
_on_rails
和
redux的官方文档对我没有帮助,它更有可能让我困惑它应该如何工作。combineReducers({ cart: cartReducer, expor
浏览 30
提问于2019-03-20
得票数 0
2
回答
React
单页应用程序
我正在构建
react
的单页应用程序,但它仍然作为多页
重新
加载。Mya,我知道两者在结构上有什么不同?path='/login' component={LoginPage} /> </Router>}import
React
from '
react
'; import ReactDOM from '
浏览 38
提问于2020-02-14
得票数 0
回答已采纳
3
回答
反应
导航
6-从一个堆栈A
导航
到
堆栈屏幕B-为什么屏幕B不
调用
useEffect
(但呈现)?
、
、
、
、
我
在
堆栈
导航
器中有一个嵌套的选项卡
导航
器。 当我从Tab屏幕A
导航
到
堆栈屏幕B,B的
useEffect
被
调用
,一切正常。当我从堆栈屏幕C
导航
到
堆栈屏幕B,B的
useEffect
不被
调用
。-I能够从两个屏幕
导航
到
屏幕B,这不是问题所在。我也能通过对撞机。唯一的问题是,
当
来自C的时候,
useEffect
没有被
调用
,
浏览 18
提问于2022-12-02
得票数 3
2
回答
在
ReactJS
中
利用
API
动态创建页面
、
、
我一直在学习creation路由器,当我试图实现一个基于获取
api
调用
的片段的动态页面创建
时
,遇到了一些问题。基本上,在
用户
单击链接后,我尝试将
用户
重定向
到
一个
新页面
--这个
新页面
将是一个新的
组件
,我将在这个
组件
上进行一个新的
api
调用
,其中slug作为我的搜索参数。 但是,我很难根据弹格动态地更改页面。下面是一个
组件
(BoxScore.js),
在</em
浏览 2
提问于2022-03-31
得票数 1
回答已采纳
2
回答
如何使用
React
Router维护路由之间的状态?
、
、
、
、
我的应用程序有一个包含4个选项卡的选项卡
组件
。每个选项卡的内容都设置为单独的
组件
。我用4条不同的路线替换了标签。我去掉了选项卡,使用
react-router
设置了4个路由,每个路由对应4个
组件
。
当
导航
到
选项卡或从选项卡
导航
时
,选项卡的内容将保持其状态。例如,假设
用户
在
一个选项卡
中
滚动到列表的底部。如果
用户
导航
到
不同的选项卡并返回
浏览 3
提问于2016-05-21
得票数 10
1
回答
当
导航
到
当前页面
时
,响应路由器滚动到顶部
、
、
我使用下面的ScrollToTop
组件
在
导航
到
一个
新页面
后滚动到页面的顶部(复制自此处的某个地方)。这是按计划进行的。import {
useEffect
} from "
react
"; }, [pathname]); return nu
浏览 8
提问于2021-09-19
得票数 0
回答已采纳
1
回答
自动刷新反应
、
、
我正在尝试为
导航
栏的项目实现条件渲染,这取决于我们所在的页面(例如,如果我们
在
聊天室页面,或"/rooms",那么我们不希望
在
导航
栏
中
呈现“聊天室”
导航
栏项目)。我尝试做的是将
导航
栏转换为类
组件
,为currentPage创建一个状态并将其设置为window.location.pathname,然后创建用于设置状态以及根据状态呈现哪些
导航
项目的方法,但它总是要求我在从一个页面转到另一个页面
时</em
浏览 13
提问于2020-06-10
得票数 0
2
回答
在
redux中保存
用户
数据,但不在localStroage中保存
、
、
、
、
我有
用户
数据,包括电子邮件,
用户
名,密码,ShippingAddress等。我将jwt令牌存储
在
localStorage
中
,该令牌包括:
用户
名、id、createdAt。我希望
用户
数据被持久化到我的redux商店,但是我想不出怎么做。 我不希望
用户
信息
在
本地存储,但另一方面,每次我刷
新页面
,我的
用户
数据从redux被删除,我有点卡住了。尝试简单检查一下,如果本地存储(Jwt) id等于刚刚登录的
用户
浏览 5
提问于2022-06-16
得票数 0
2
回答
如何创建自定义路由以处理反应中路由的重定向
、
、
、
我使用的是
react-router
,在这里我有以下代码 <Routes>
浏览 6
提问于2022-11-18
得票数 0
6
回答
重新
渲染反应
中
url变化的相同成分
、
、
、
、
我有一个路径,它接受一个id,并为每个id呈现相同的
组件
,例如:<Route path='/:code' component={Card}/> 现在,
在
Link
中
,我将一个id传递给component.Now,Card
组件
将根据传递的id获取其他细节。我搜索并发现可以使用componentsWillReceiveProps,但是
在
React
的最新版本
中
,它已经被废弃了。那怎么做呢?
浏览 2
提问于2018-09-10
得票数 9
回答已采纳
1
回答
如何在浏览器返回后保持数据的响应
、
、
、
、
有多个页面,如
用户
页面,追随者page...etc。
在
useEffect
钩子
中
获取数据,这是问题所在。当我从当前页面
导航
到
另一个页面
时
,我传递一个param,将其
发送
到下一个
组件
,例如
发送
到一个
用户
页面,然后使用param
调用
组件
中
的
useEffect
钩子
中
的
API
。然后,您可以使用param
浏览 6
提问于2021-08-25
得票数 0
1
回答
成功登录后更新
导航
栏
、
、
、
我正在建立一个网站在反应,我想更新菜单从
导航
栏上成功。import { Navbar, Nav, NavDropdown } from '
react
-bootstrap'; import SiteLogo为了允许测试概要文件
和
登录,我添加了一个名为isLoggedIn的布尔值,以
在
登录选项
和
概要文件下拉列
浏览 3
提问于2020-06-30
得票数 0
回答已采纳
1
回答
如果表单上存在验证错误,则防止
组件
卸载。
、
、
、
、
我
在
几个不同的网站上见过这样的事情,但我不知道如何才能做出最好的反应。 </Form>}; 我有一个函数validateForm,当
用户
试图离开路由
导航
时
(控制台日志指示需要做什么,要么阻止
导航</e
浏览 0
提问于2021-03-05
得票数 0
2
回答
打开该模型
时
,
api
调用
将始终运行。
、
我想,如果我点击一个链接,模式是打开的,
api
调用
运行一次。不幸的是,它一直在运行,直到开放状态为真为止。console.log("Fetching"); `https://en.wikipedia.org/w/
api
.php
浏览 7
提问于2022-02-28
得票数 1
1
回答
React
React
-路由器不变冲突: replaceState(...)错误
、
我已经开始使用Flux
和
react-router
开发一个应用程序。我的一个
组件
使用从Flux存储
中
获得的状态进行填充。这可以很好地工作。但是,当我使用
react-router
离开这个
组件
,然后再次返回
时
,我得到了上面的错误。如果我刷
新页面
,错误就会消失,页面工作正常。根据我对此的理解,
react-router
似乎没有
重新
挂载此
组件
,因此它试图更改未挂载
组件
的状态,因此出现了错误。
浏览 0
提问于2015-03-13
得票数 1
1
回答
在
react
中
,当我路由
到
另一个页面
时
,useReducer存储将丢失状态。useContext只加载初始状态
、
、
状态
在
页面上保存得很好,并且会进行更改
和
交互,但是一旦我
导航
到
另一个页面状态,状态就会被重置。整个商店
和
createContext都是 { payload: boolean; | {<Button onClick={()=>dispatch2({type:"OFF",payload:true})}>
浏览 0
提问于2020-08-06
得票数 0
回答已采纳
1
回答
React
-query -
在
组件
挂载
时
重新
获取数据
、
是否有一种方法可以
在
组件
挂载
时
重新
获取数据?目前,使用
react-router
时
,如果我
在
应用程序中
导航
,它会获取一次数据,然后如果我
导航
离开并返回,数据仍然是旧的,而不是新的请求?我还没有将fetch
调用
包装在
useEffect
中
。const fetchInfo = async () => { const res = await fetch(`/<
浏览 44
提问于2021-10-21
得票数 0
4
回答
useEffect
依赖数组理解
你好,我正在学习关于
useEffect
钩子的反应,我需要一些澄清。我的理解是,当我们提供一个空的依赖数组
时
,
useEffect
钩子
中
的代码将在应用程序的初始挂载期间只运行一次。我需要一些帮助来理解为什么每次我刷
新页面
时
都会运行下面的代码,即使我提供了一个空的依赖数组。setnumberOfVistors] = useState(() => {
浏览 15
提问于2022-04-21
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券