腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何提醒用户在模块库中
未
保存的更改?
reactjs
、
react-router
、
node-modules
在
React
模块库(项目间共享的库)中的一个
组件
中,我需要提醒用户注意
未
保存的更改,这意味着必须在
组件
卸载之前通知用户。我已经做了很多研究,唯一可能的方法是使用
路由器
(使用< Prompt />或setRouteLeaveHook,因为SPA不卸载页面以在页面之间导航)。由于npm模块并不真正拥有<
路由器
/>
组件
(使用这些模块的
React
项目拥有它),任何与
路由器
相关的操作似乎都会产生错误,
浏览 5
提问于2020-11-18
得票数 0
1
回答
仅当按后退按钮时,pressing
路由器
才能工作。
javascript
、
reactjs
、
react-router
我有一个非常简单的反应
路由器
设置,这是不正确的工作。当我导航地址栏更改,但反应
路由器
从来不更新页面。如果我重新
加载
页面,正确的路由将在初始
加载
时呈现。如果我按下后退/前进按钮,反应
路由器
正确导航之间的路由。即使当回/转发在使用
react
路由器
时,单击指向我可以到达的页面的链接,后退/转发仍然什么也做不了。,启动页面
加载
单击“注册链接”,URL更改为/signup,但未呈现注册
组件
,comp
浏览 0
提问于2016-06-01
得票数 0
回答已采纳
2
回答
反应,TypeScript英雄和TSLint问题
reactjs
、
typescript
、
tslint
我已经在
react
和类型记录中创建了项目,我使用的文件之一是one
路由器
dom,在该文件中,我希望从后端动态
加载
组件
名。{key} path={route.PageURL} component={route.Component}</Route> </Switch>现在,我需要导入以下
组件
/ListData' 但是,当我保存这些
组件
时,当这些
组件
<em
浏览 5
提问于2020-07-08
得票数 0
回答已采纳
1
回答
从
react
获得当前位置-
路由器
-redux
reactjs
、
redux
、
react-router
、
react-redux
、
react-router-redux
当使用“
react
路由器
-redux”时,如何获得当前位置?createStore, applyMiddleware, compose } from 'redux';import { browserHistory } from '
react
-router'; import thunkMiddleware from '
浏览 1
提问于2016-08-19
得票数 5
回答已采纳
1
回答
为什么
react
-router-dom不在第一次
加载
时提供location.key?
javascript
、
reactjs
、
location
、
react-router-dom
我有一个使用
react
-router的
组件
屏幕,并且我经常使用参数location.key来标识我的路径和其他东西(location.pathname不能解决我的问题)。但我意识到:当我第一次
加载
我的应用程序时,
react
-router没有location.key,为什么?是否有一些配置允许我更改此行为?我正在使用"
react
-router-dom": "^5.0.0"并添加以下内容: import { withRouter } from '
rea
浏览 43
提问于2019-10-30
得票数 2
1
回答
如何读取没有钩子的RTK查询状态-
路由器
6.4
reactjs
、
react-router
、
react-router-dom
、
rtk-query
最近发布了新的
react
-router 6.4,它能够在
组件
呈现之前
加载
数据。() 这似乎是个很酷的特征。我想在RTK查询中使用它,因为我已经使用了。所以我想做一个基本的事情,我有一个api来
加载
帖子。我想
加载
它们,如果请求失败-重定向到其他页面。在
react
-router 6.4中,所有这些都可以在
路由器
()中完成。
路由器
不在反应范围之内,所以我不能使用rtk查询提供的钩子,所以这意味着我必须使用没有钩子的rtk查询,根据文档,这是完全可能的()。因
浏览 10
提问于2022-10-18
得票数 6
1
回答
在使用
React
呈现
组件
时更改窗口位置?
reactjs
、
react-router
当
未
使用
react
路由器
<Route />而呈现
react
组件
时,我可以更改窗口位置吗?
浏览 3
提问于2020-06-05
得票数 0
回答已采纳
1
回答
使用
react
路由器
而不丢失"setState“状态?
javascript
、
reactjs
、
react-router
、
browser-history
现在我在考虑用反应
路由器
来做这个。我的问题是:是否所有状态都必须反映在URL中,还是保存到本地存储中?或者,我是否可以保留
组件
的state,只需在顶级
组件
上更改一些props?当我这样做时,我是否有失去
组件
的state的风险(例如,因为
React
不能识别旧的和新的
组件
)?我很高兴在主
组件
的临时state中拥有应用程序的状态。换句话说,我的应用程序的状态不是路由的纯函数。我想主要使
浏览 3
提问于2017-09-06
得票数 0
1
回答
如何将重定向动态添加到
react
-router?
reactjs
、
flux
、
react-router
我有登录
组件
,这应该是
未
认证的用户可用。在认证之后,这个
组件
就会变得不可用。user"/> } );
React
.render(<Handler {...state}/>, document.getElementById('main'));如
浏览 0
提问于2015-09-27
得票数 13
回答已采纳
13
回答
如何在反应性
路由器
v4中获取查询参数
react-router
、
react-router-v4
、
react-router-dom
在我的项目中,我使用了
react
路由器
-dom 4.0.0-beta.6。我有如下代码:我希望在HomePage
组件
中获得查询参数。key=value,所以它是
未
解析的。 使用
react
路由器
v4获得查询参数的正确方法是什么?
浏览 2
提问于2017-04-04
得票数 104
回答已采纳
1
回答
下一步如何避免在路由页面之间重新呈现公共
组件
?
reactjs
、
next.js
我已经在下一个js中设置了基本
路由器
,我希望多个页面共享一个
组件
,例如一个头。共享
组件
将在每次
加载
新页面时重新
加载
。(如何)我可以重用
组件
,而不必在页面
加载
之间不必要地重新添加
组件
?与CRA +
react
路由器
嵌套路由相比,这确实是效率低下的,从而消除了对任何形式的共享
组件
的需求。Sandox import
React
, { memo } f
浏览 7
提问于2021-12-30
得票数 1
回答已采纳
1
回答
React
未将
组件
呈现到页面中
reactjs
、
laravel
我已经使用
react
设置了一个新的Laravel项目,并且刚刚组装了一个基本的仪表板页面,目前它只是打算呈现一个名为PageHeader的
组件
,标题为“仪表板”。但是,div不是由这个内容填充的。/bootstrap'); import { render } from '
react
-dom';
浏览 8
提问于2018-12-13
得票数 1
1
回答
导入回退
组件
时反应暂停不起作用
reactjs
、
lazy-loading
、
react-suspense
我已经制作了一个LoaderPage
组件
,如下所示import Loader from "
react
-loader-spinner"import"TailSpin" color={theme.primary} height={100} width
浏览 3
提问于2020-08-03
得票数 0
回答已采纳
1
回答
有可能在卷轴上改变路线吗?
reactjs
、
react-redux
、
react-router
我希望在一个页面上
加载
多个
组件
,并且对所有
组件
都有不同的路由。例如,我点击了一个路由/文章/1,它
加载
了一个
组件
,在浏览完这篇文章之后,我希望将路由更改为/文章/2,并
加载
相应的文章。我使用的是
react
和route
路由器
,基本上我希望在一页上有4篇文章(第3条,第4条),当我滚动到一篇特定的文章时,所有这些都应该随着路由的改变而滚动。我如何使用
react
和
react
路
浏览 0
提问于2019-04-04
得票数 0
1
回答
React
路由器
每次
加载
数据
javascript
、
angularjs
、
ajax
、
reactjs
我刚开始使用
React
和
React
Router。然后,人们可以使用
react
路由器
在应用程序中导航。但是,当有人返回到主页(主页
组件
)时,ajax调用再次被发送到服务器,这是不必要的。 因此,基本上,当您使用
react
路由器
在
组件
中导航时,每次
加载
组件
时,都会进行ajax调用。我们是否可以做一些事情来缓存数据,比如
浏览 0
提问于2016-05-24
得票数 0
1
回答
如何动态负载减速器
reactjs
、
redux
、
create-react-app
、
code-splitting
因此,当浏览一个小型站点时,必须
加载
相应的模板/
组件
和减速器。请注意,我这样做是因为迷你网站中的商店是详尽无遗的。在动态
加载
组件
时,如何动态
加载
与特定
组件
相关的减速器?我正在使用create-
react
-app创建
react
项目,这些是包版本 &
浏览 0
提问于2018-04-10
得票数 0
回答已采纳
4
回答
React
路由器
未
加载
组件
reactjs
、
react-router
这段代码不会
加载
路由器
内部的App
组件
,但在独立返回时会
加载
。下面的例子 import
React
from "
react
";import App from "..</Route> document.body.appendChild(document.createElem
浏览 54
提问于2021-11-08
得票数 0
1
回答
正确使用
react
路由器
v4
javascript
、
reactjs
、
react-router
、
react-router-v4
最近我决定开始学习
react
,出于这个原因,我一直在开发一个小型的库应用程序。 目前困扰我的部分是路由,我想用
react
-router v4来做这件事,但是我不能理解它。应用程序是用MERN堆栈(mongodb、express、
react
、node)编写的。由于应用程序中的代码非常大,因此我将提供一个,因此请查看它。使用
react
路由器
实现这一点的最佳方式是什么?谢谢
浏览 15
提问于2018-01-02
得票数 0
回答已采纳
1
回答
ReactJS页眉和页脚
javascript
、
reactjs
、
header
、
footer
、
materialize
我正在尝试创建一个布局
组件
,它将呈现头、和页脚。以便以后可以使用布局,如下所示显然,我在页眉和页脚中使用了路由。我坚信一个接一个地呈现
路由器
是导致这种故障的原因,但我无法找到正确的方法。此外,我不想使用以下片段import
React
from '
react
';import {Navbar, N
浏览 1
提问于2016-11-07
得票数 15
回答已采纳
1
回答
错误: useRoutes()只能在<Router>
组件
的上下文中使用
reactjs
、
react-router
、
react-router-dom
我正在使用System动态添加
React
模块,它工作得很好!您可以在中看到,肯定有一个<Router>
组件
作为祖先。
路由器</em
浏览 4
提问于2020-10-17
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
组件复用那些事儿-React 实现按需加载轮子
4TinyShare“网站无障碍”介绍;web前端之Kotlin;在React 16.6中使用组件的懒加载
React 个人学习感悟(四)
关于React的学习笔记
Web前端:使用ReactJS构建的应用类型
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券