腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
React
Router
根据
组件
的
API
调用
有条件
地
导航
到
不同
的
页面
、
、
、
、
使用
React
Router
,我想要
根据
API
调用
的
结果
有条件
地
导航
到
三个
页面
中
的
一个,但我很难弄清楚如何才能做到这一点。我尝试用if/else中
的
路由返回ConditionalLink,并用它来包装按钮,而不是在JSX中使用Link,但似乎不起作用(可能是因为JSX在提交表单时已经呈现/单击了next按钮?)。我已经在路由器本身中看到了许多其
浏览 17
提问于2020-04-18
得票数 0
回答已采纳
1
回答
上下文
API
将状态提升到更高
的
组件
、
、
、
我试图让我
的
导航
条改变取决于应用程序在哪一页,而不必为每一页创建单独
的
导航
组件
。我希望
导航
栏改变一旦用户转到一个新
的
‘项目’
页面
。我这样做
的
方法是
根据
url参数
有条件
地
呈现
导航
条元素。但是,nav
组件
没有访问match.params.projectId
的
权限,只有项目
页面
组件
可以访问它,因为它
浏览 6
提问于2020-04-01
得票数 0
回答已采纳
2
回答
跨多个
组件
管理
导航
状态(页)
、
我有一个我正在构建
的
react
应用程序,我已经使用在线教程从头开始设置,该教程将在
页面
顶部创建一个
导航
栏(这很好用),因为它列在我
的
路由器切换之前
的
App.js文件中。我还想确保我
的
导航
在左侧更新,并显示适当
的
“项目”突出显示。我听说过关于“提升”状态
的
事情,但我不确定这是不是我需要做
的
,或者甚至不确定如何正确
地
进行这件事。我
的
想法是为/settings
浏览 25
提问于2019-05-22
得票数 1
3
回答
如何在
React
中只请求一次
API
数据,而不是每次访问时都呈现
页面
?
、
、
、
、
因此,在有多个
页面
的网站中,哪个
页面
使用来自
API
的
外部数据,当
页面
第一次加载时,仅发出一次请求
的
最佳逻辑方式是什么?例如,我第一次转到
页面
ABOUT (使用
React
Router
),它发出Axios请求并加载数据,然后我切换到主页,当我返回到ABOUT (使用
React
Router
)
页面
时,不会再次加载数据。因为我现在所做
的
是每次
页面
加载时
浏览 264
提问于2020-06-20
得票数 1
回答已采纳
2
回答
正在尝试重定向
到
react
中
的
组件
、
我正在尝试重定向在
react
.At开始,我只是加载一个简单
的
注册。这只是一个没有任何
导航
菜单
的
简单
页面
。 ? ? ? 当用户单击admin时。他应该被重定向
到
管理门户,如果单击学生,他应该被重定向
到
学生门户,如图像中所示。 这是我
的
App.js文件。userState值呈现管理员
导航
或学生
导航
class Nav extends
React
.Component constructo
浏览 49
提问于2021-11-17
得票数 1
1
回答
react
中有像sass mixins这样
的
东西吗?
、
、
、
因此,我有一个涉及大量路由
的
react
应用程序,这些路由是基于条件完成
的
。例如,如果用户登录,则某些路径
的
含义可能与用户未登录时
的
含义
不同
。这里有一个简单
的
例子。如果用户通过了身份验证,但没有选择游戏,我希望/game/Game91将用户带到创建游戏
组件
,依此类推。到目前为止,这对我来说是可行
的
。但我现在
的
主要问题是,如果我有另一条路径,比如/somepath/to,它也意味着
浏览 11
提问于2020-08-20
得票数 1
回答已采纳
1
回答
React
路由器每次都会重新挂载
组件
、
它
调用
的
函数包括 if (this.state.formDataError) { return "Error loading data";,
组件
被重新挂载。只有在挂载App
组件
时,我才能看到来自renderForm
的
日志记录,而在路由之间切换时则看不到。但是,每当我使用
导航
栏在前端
的
组件
之间切换时,我都可以看到来自ActivityForm构造函数
的
浏览 0
提问于2021-06-04
得票数 0
2
回答
提交表单后,如何重定向欢迎
组件
中
的
React
、
在login.js中提交表单后,我想重定向
到
Welcome.js。我是新来
的
反应。Login.js constructor(props){ this.state>Log in</button> )} Welcome.js import <
浏览 2
提问于2020-11-23
得票数 0
回答已采纳
1
回答
动态路由与静态路由
、
>当你初始化你
的
应用程序时,你会导入你
的
路线并渲染它们。// index.js import ReactDOM from '
react
-dom' ReactDOM.render(routes, document.getEl
浏览 2
提问于2018-10-23
得票数 2
回答已采纳
1
回答
React
useEffect和
React
-
Router
-当用户
导航
到
新
页面
时,在
组件
中重新发送
API
调用
、
、
、
、
我
的
应用程序
的
主要方面是查看球队
的
统计数据,我有几个
组件
发送
API
调用
和检索适当
的
统计数据,例如,如果用户单击NY流浪者队链接,
API
调用
检索流浪者队
的
统计数据,如果用户单击费城传单链接,
API
调用
检索传单统计数据有几个
不同
的
组件
进行
API
调用
,它们看起来像这样: useEffect(() =
浏览 27
提问于2020-06-22
得票数 0
回答已采纳
1
回答
使用
React
路由器(v6)为什么不能直接
调用
useNavigate?
、
、
我是新
的
反应JS和一个不100%熟悉
的
TypeScript。当我正在学习
的
时候,我发现自己无法理解一个奇怪
的
“怪癖”。我
的
代码如下所示,我
的
问题是“为什么我必须为useNavigate做一个const,然后在我
的
方法中
调用
它?import { useNavigate } from '
react
-
router
-dom'; ...
浏览 9
提问于2021-10-29
得票数 1
1
回答
React
Router
VS条件渲染
、
、
我对使用
React
Router
和常规
的
条件渲染方法之间
的
核心差异(特别是在性能方面)感到困惑。我所指
的
“常规条件渲染方法”是,例如: 我们可以在父
组件
中设置一个状态,并将其作为子
组件
的
道具传递,我们
根据
需求
有条件
地
更新这种状态,子
组件
将
根据
其道具重新呈现
不同
的
内容。我认为它可以达到与使用
React
R
浏览 2
提问于2018-07-05
得票数 15
1
回答
React
路由器-基于最后一页
的
useNavigation
、
我试图做一些非常简单
的
反应应用程序。我想要一个“后退”按钮将用户带到上一个
页面
,除非用户已经从特定
的
页面
到达,在这种情况下,“返回”将把用户路由
到
另一个
页面
--类似于: navigate('/home'); navigate(-1);我
的
问题是,我无法解决如
浏览 5
提问于2022-04-18
得票数 1
回答已采纳
2
回答
React
/
React
-
Router
:路由
到
新
页面
时未
调用
componentWillUnmount
、
在我使用
React
-
Router
的
React
应用程序中,我有一个Home
组件
,如下所示:import { Link} from '
react
-
router
-dom'; window.addEve
浏览 23
提问于2018-02-24
得票数 1
回答已采纳
2
回答
react
应用中
的
URL路由路径
、
在
react
应用程序中,为什么需要显示
不同
的
URL路径,我可以在相同
的
URL路径上
有条件
地
显示所有的
react
组件
浏览 9
提问于2022-11-14
得票数 1
回答已采纳
1
回答
在redux状态下
导航
和浪费数据时,我
的
react
app刷新。
、
、
所以我
的
web应用程序是一个小礼品店项目,问题是当用户登录所有东西时,当用户输入
到
regex验证后提交给redux还原器时,主页上会说你好{username}等等……问题是当用户浏览应用程序
页面
时,比如点击一个产品来查看它
的
信息/components/main/main'; import { BrowserRouter as
Router
, Route, Routes } from '
react
-
router
-dom
浏览 1
提问于2022-11-07
得票数 0
回答已采纳
1
回答
在createBottomTabNavigator中
有条件
地
呈现路由-
导航
、
、
、
在我
的
反应本机应用程序中,我想在我
的
导航
菜单中
有条件
地
呈现路由。我在
导航
菜单中使用了
react
导航
createBottomTabNavigator。我使用mobx-state-tree进行应用程序状态管理,角色存储在MST存储中。 当观察
到
的
角色发生变化时,我必须用
浏览 0
提问于2019-09-10
得票数 1
1
回答
到达路由器:
组件
仅在使用Link标记
导航
后刷新
页面
上呈现
、
、
path="/details" /> );以上是我
的
app.js文件,我试图使用主页
组件
中
的
链接标记
导航
到
详细信息页
浏览 0
提问于2020-06-16
得票数 1
1
回答
React
Native中每个用户类型
的
不同
抽屉
导航
器
、
、
、
我刚开始使用
react
native,我遇到了一个问题。我正在实现一个具有两种
不同
用户类型
的
应用程序:教师和学生。我想为每种类型
的
用户提供一个适合他们
的
功能
的
抽屉
导航
器。目前,我有一个带有登录屏幕
的
堆栈
导航
器,在登录之后,我想知道是否可以为每种类型
的
用户实例化
不同
的
抽屉。我想要
的
结构如下: 抱歉,如果有任何错误,我是巴西人,我正在使用翻译器。
浏览 5
提问于2019-11-01
得票数 0
回答已采纳
3
回答
当vue-路由器重新打开
页面
时,不
调用
VueJS钩子挂载()。
、
、
、
求你了,看看下面的通量,这说明了我
的
问题。我使用vue-路由器和this.$
router
.push在
页面
上浏览。我从PageA开始。PageA -> PageB ( mounted() of PageB ) 听起来,
页面
(.vue
组件
)并没有关闭并在缓存或其他方面进行维护。每次打开
页面
时,我都必须使用mount
浏览 0
提问于2019-08-28
得票数 17
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券