腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
React
本机
使用
NavigationEvents
将
数据
传递
到
另一个
屏幕
、
、
我有一个
将
呈现包含相应dataSource的3行
数据
的FlatList。在本例中,我创建了3行反馈
数据
。我希望将我按下的行的feedbackLogId
传递
到
另一个
屏幕
,该
屏幕
将
根据feedackLogId显示反馈的详细信息。 FeedbackLogs.js 这就是生成三个FlatList行的
数据
的样子。}, { "name": &
浏览 44
提问于2020-01-23
得票数 1
11
回答
在导航后不调用‘`componentDidMount()’函数
、
、
、
我
使用
stackNavigator在
屏幕
之间导航。我在第二个活动中调用componentDidMount()函数中的两个API。当我第一次加载它时,它将被成功加载。然后,我按后退按钮回到第一次活动。
浏览 9
提问于2017-12-29
得票数 30
回答已采纳
2
回答
当用户按回按钮时响应
本机
刷新内容--
使用
钩子
、
、
、
当用户从一个页面返回到
另一个
页面时,我想刷新
数据
。
浏览 1
提问于2020-01-27
得票数 4
回答已采纳
1
回答
如何重新加载已经加载到BottomTabNavigator中的
屏幕
?
、
我在BottomTabNavigator中有5个
屏幕
,其中一个
屏幕
列出了在
数据
库中检索
到
的一些
数据
,
另一个
屏幕
用于
将
新
数据
保存在同一个
数据
库中。当我导航回列出
数据
的
屏幕
时(如果
数据
已经加载),它不会被新
数据
更新,因为
屏幕
已经加载。是否有一种方法可以在每次按下选项卡按钮时重新加载我的组件?提前谢谢你。
浏览 0
提问于2019-06-22
得票数 2
回答已采纳
2
回答
this.props.navigation.setParams()不会更新先前
传递
的导航参数
、
、
、
、
我在我的
react
原生项目中
使用
TabNavigator,并通过this.props.navigation.setParams()和this.props.navigation.getParam()在
屏幕
之间
传递
一些
数据
问题是这种方法对我有效,只有当我第一次发送
数据
时,第二次尝试发送
数据
时,当离开
屏幕
时,
数据
不会在navigation.state.params中更新import {
浏览 0
提问于2019-08-20
得票数 0
1
回答
在
react
本机
中的goBack上设置导航参数
、
、
、
我有两个
屏幕
A和B。 当我从
屏幕
A导航
到
屏幕
B时,我
传递
了参数"onGoBack":false。 在B
屏幕
上,我有setParameter "onGoBack"作为true,但它不工作。在从
屏幕
B返回时,我总是接收到仅作为false的"onGoBack"参数。 请帮助解决这个问题。 返回时如何接收更新后的参数值。下面是我用来设置从
屏幕
B返回的参数的代码 componentDidMount()
浏览 31
提问于2020-01-13
得票数 0
2
回答
本机
Window.location.reload()
、
我经常在
React
项目中
使用
window.location.reload。是否有任何类似的方式重新加载页面(组件)的反应-
本机
?
浏览 2
提问于2020-06-23
得票数 1
回答已采纳
2
回答
如何在从不同导航器(
React
Native)的
另一个
屏幕
返回时刷新
屏幕
?
、
、
、
、
现在,我添加了一个DrawerNavigator,它的一个
屏幕
调用原始StackNavigator的
另一个
屏幕
。为了实现这一点,实际上ScreenA并不直接调用ScreenB,而是调用
另一个
屏幕
,该
屏幕
的唯一目的是作为属于DrawerNavigator的所有
屏幕
的根。当只
使用
StackNavigator时,我总是设法
使用
"
NavigationEvents
“来完成它。例如: import {Component
浏览 17
提问于2020-09-20
得票数 0
回答已采纳
3
回答
对于不同的
屏幕
,纳吉夫不调用任何函数。
、
我正在
使用
react
导航来在我的应用程序中创建一个抽屉。当导航
到
不同的
屏幕
时,我注意到了这种情况。假设我的应用程序中有这个堆栈: 当我第一次进入Stack A并导航
到
Stack B时,Stack B
将
读取componentDidMount(),这里我将设置一个状态(即连接到rest服务器,从
数据
库调用
数据
)。从Stack,我
将
导航
到
Stack,这是我第一次进入,通过阅读compo
浏览 0
提问于2019-02-21
得票数 2
回答已采纳
1
回答
何时发出willFocus事件?(反应导航)
、
让我们假设以下简单的场景: /> );我注意
到
someFunc无论如何都会运行,但是这让我想知道,从
React
发出的willFocus事件是什么时候发出的我希望someFunc第一次不会运行,因为在我们指示
屏幕
A导航
到
屏幕
B,因此B的侦听器已经设置好时,事件就会发出。
浏览 1
提问于2020-01-23
得票数 3
2
回答
显示
屏幕
重新打开时的旧状态的Redux
、
、
、
我有一个带有两个字段的登录
屏幕
--电子邮件和密码--它工作正常,但是如果用户输入到任何一个字段,然后按后退按钮转到前一个
屏幕
,然后返回到登录
屏幕
,
屏幕
应该重置并为空,但它包含前面的用户输入。当用户按下后退按钮并关闭
屏幕
时,我如何清除/重置用户输入,即状态/支持。我用的是redux雷克,反应导航3这是我登录
屏幕
的代码。
浏览 1
提问于2019-04-09
得票数 4
回答已采纳
2
回答
在每次改变路线时,如何称呼"componentDidMount“或等效?
、
、
如果有必要,可以发布代码,但我只想知道如何在每次更改路由时调用某个东西,因为我通常
使用
componentDidMount。这是用于反应
本机
navigation的,正如我所知道的,这种方式在正常反应中起作用。
浏览 1
提问于2019-04-13
得票数 0
1
回答
如何滚动到FlatList中单击列表项的索引
、
、
我有一个
react
本机
FlatList,当单击该列表中的项时,我希望页面滚动到该列表项的顶部(因此该项目的顶部现在位于页面/
屏幕
的顶部)。我一直在和scrollToIndex合作。我已经
将
scrollToIndex放入该函数中,并在被单击的项的索引中
传递
。不过,这不管用。请问哪里出问题了?import
React
from '
react
'; import { View, FlatList, StyleSheet} from '<
浏览 1
提问于2021-06-18
得票数 0
回答已采纳
4
回答
如何在头中按goBack图标重新呈现组件
、
、
通过
使用
goBack,我可以返回页面,但是该页面没有刷新。我怎么能解决呢?在goBack之后,我必须调用一些api,现在返回后,函数的非函数正在被调用。只有当页面刷新或重发时,我才能调用。
浏览 0
提问于2019-05-28
得票数 1
回答已采纳
1
回答
当
将
setState变量作为参数
传递
时,如何确保它的值未定义?
、
、
使用
react
本机
,我想将cookBooks
传递
到
另一个
屏幕
。我可以确认cookBooks是在useEffect内部更新的。但是,当我将它作为参数
传递
到
另一个
屏幕
时,没有
传递
任何
数据
。EditBooks', }) /&
浏览 1
提问于2021-09-29
得票数 2
4
回答
React
Native -
将
道具从一个
屏幕
传递
到
另一个
屏幕
(
使用
tab导航器导航)
、
、
我需要将
数据
从我的HomeScreen
传递
到我的SecondScreen。如果我单击HomeScreen上的一个按钮导航
到
SecondScreen,但是如果我
使用
v2底部选项卡导航器从HomeScreen转到SecondScreen,却找不到任何显示如何
传递
到
SecondScreen我不想在第二个
屏幕
中再次调用我的
数据
库来获取用户信息。据我所知,没有人知道
react
或
react
是原生的。我看到的所有问题都只涉及如何在
浏览 36
提问于2019-07-24
得票数 3
回答已采纳
2
回答
如何正确更新/重新呈现非子
React
Native的组件?
、
、
我
使用
的是
react
-导航。更具体地说,我在drawerNavigator中嵌套了一个materialTabNavigator。每个标签本身都是一个stackNavigator。我在homeScreen中有一个导航
到
makePost.js的按钮。在那里,我
使用
一个简单的包装器接收信息并将其存储
到
异步存储中。在Posts.js中,有一个FlatList
将
每个帖子显示为一个组件。从异步存储发出请求后,FlatList的
数据
最初设置正确。问题是,只有在应用程序首次打开时才会发
浏览 3
提问于2018-08-14
得票数 0
1
回答
当
使用
unmountOnBlur时,不清除路由
、
、
、
我有一个应用程序,它利用this.props.navigation.navigate(' screen ',{ order })
将
订单作为参数从
屏幕
1
传递
到
屏幕
2,并在
屏幕
2中执行一些操作。然后,我
使用
抽屉侧菜单导航
到
另一个
屏幕
。当我
使用
抽屉菜单回到
屏幕
2时,命令仍然在参数中(路线没有重置)。我在我的项目中
使用
了类组件,当我试图在compone
浏览 30
提问于2021-07-07
得票数 0
4
回答
将
值从一个
屏幕
移动到
另一个
错误:未定义不是对象(计算'route.params.message')
、
、
、
我试图从一个
屏幕
导航
到
另一个
屏幕
,通过
将
一个值从一个
屏幕
传递
到
另一个
屏幕
,从而实现
本机
响应,但是,我得到了上面的错误。理想情况下,我希望从一个平面列表中发送值,我试图实现一个可点击的平面列表,它将一个参数从选定的行
传递
到
另一个
屏幕
。//index.js import
React
from &
浏览 3
提问于2020-02-13
得票数 7
回答已采纳
1
回答
在
React
本机
中更新表时,如何刷新从SQLite检索的
数据
?
、
、
在我的主
屏幕
,我有按钮,导致不同的
屏幕
,在那里进行测试。当用户完成测试时,分数
将
插入
到
SQLite db文件中。当用户单击" home“返回主
屏幕
时,我希望在结果部分显示新的分数。就像这样:import Test1 from './Tests/Test1"; constructor(props) {
浏览 0
提问于2019-04-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React.js Components:基础指南
Web前端:如何提高React原生应用性能
React组件开发中常见的陷阱
React Router入门指南
react router怎样使用Uselocation
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券