腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6170)
视频
沙龙
1
回答
componentDidMount
仅在
react
本机
中
第一次
加载
屏幕
时
工作
我已经在
react
原生应用程序的
componentDidMount
中
添加了警报。警报正在显示,然后用户
第一次
打开
屏幕
。当用户转到第二个
屏幕
,然后再次通过单击菜单返回第一个
屏幕
时
,则不会显示警报。这是
react
原生应用程序。import
React
, { Component } from '
react
'; import { View, Image, TouchableOpacit
浏览 23
提问于2019-06-28
得票数 1
回答已采纳
1
回答
更改路由后,第三方javascript不绑定到组件
、
我正在遵循
中
的建议从…import ContactInfo from './styles/js/contactformcheck' class Contact extends
React
.Componen
浏览 1
提问于2017-09-03
得票数 1
回答已采纳
1
回答
在FileNavigator3.0
中
单击项目菜单
时
如何重置
屏幕
、
当我单击项目菜单
时
,我有,例如:2:打开抽屉菜单,点击B项(
屏幕
B),然后再打开菜单,然后点击A项(
屏幕
A) ->一些数据,我以前还没有重新
加载
,甚至是我之前输入的一些数据,也没有重置。我使用的是
react
导航3.1 import { StackActions, NavigationActions, DrawerItems } fr
浏览 2
提问于2019-04-01
得票数 0
1
回答
反应
本机
:当你导航远离一个组件,该组件是否曾经得到未挂载?
、
、
、
、
在我的
React
中
,如果我有一个堆栈导航器,并且我用screenA导航到screenB和this.props.navigation.navigate('screenB'),那么screenA有可能没有安装吗我问的原因是,当screenA挂载
时
,我会发出一个API调用,该调用将通过Redux
加载
所有
屏幕
上都可用的资源。当API调用仍在进行时,我可能会导航到screenB。因此,我想知道是否有可能太快地导航到screenB会阻止screenB
中
的资源
加载
浏览 4
提问于2020-07-03
得票数 3
回答已采纳
1
回答
无法在
屏幕
焦点上重新呈现功能
、
我在
react
本机
中
实现DatePickerAndroid。我的
屏幕
结构是使用BottomTabNavigator.定义的当我
第一次
单击第二个选项卡
时
,它会呈现选择器组件。每次单击
屏幕
/选项卡
时
,我都希望重新呈现日期选择器组件。但是
componentDidMount
()只
工作
一次呈现。
浏览 2
提问于2019-08-02
得票数 0
回答已采纳
3
回答
ReactNative
componentDidMount
没有接到电话
、
我有两个
屏幕
:A和B,与StackNavigator连接
屏幕
A是一个QR代码扫描器。一旦一个QR代码被扫描,它就会导航到
屏幕
B。在
屏幕
B
中
,我使用QR代码进行API调用,QR代码作为
屏幕
A的导航参数传递。我在
componentDidMount
中
触发这个API调用。我的问题是:如果我从A导航到B,然后返回到A,然后再转到B,
componentDidMount
就不会被调用,我也无法触发API调用。
componentDidMoun
浏览 2
提问于2018-10-24
得票数 1
回答已采纳
1
回答
React
路由器条件路由组件闪烁/闪烁
、
、
、
我正在尝试
仅在
用户登录
时
呈现一些组件。用户是否登录由redux存储
中
存储的当前用户对象确定。问题是,包含路由的主应用程序组件不会在
第一次
渲染调用之前立即将当前用户对象接收到它的“props”。一两秒钟后,主应用程序组件最终将对象接收到它的道具
中
,并重定向到它最初应该具有的位置。我尝试将条件转移到实际组件的render方法
中
,但该组件在“
第一次
呈现”之前仍然没有从redux store接收作为道具的user对象,导致登录页面出现相同的“flash”。class App e
浏览 98
提问于2020-06-01
得票数 4
回答已采纳
2
回答
使用“承诺”
时
,呈现不返回任何内容。
、
、
、
我正在尝试实现我的呈现函数,以便它等待我完成从web
中
抓取数据的过程(如果AsyncStorage没有),或者从AsyncStorage
中
获取数据,但是我正在努力实现它的承诺方面: render() {而且,仅仅基于print语句,this.renderAttributes().then(response)打印
中
的内容似乎在axios.get.then()之前;但不确定这是否是一种“鲱鱼”。
浏览 0
提问于2018-03-27
得票数 1
回答已采纳
2
回答
ReactJs:初始组件渲染似乎不起作用
、
我正在做一个项目,并且
第一次
遇到这个问题,当组件被呈现时,它没有在
屏幕
上显示任何东西。然后调用
componentDidMount
,然后在
屏幕
上看到一些东西。我的应用程序组件 state={loading: true}; alert</div> }在上面的代码
中
,最初的
加载
.应该是
浏览 9
提问于2022-07-16
得票数 0
1
回答
Firebase onAuthStateChanged取消订阅不是函数错误
、
、
、
、
检查启动
屏幕
上的登录状态。 这意味着,如果我从后台杀死应用程序并打开,然后最小化,然后恢复,它的
工作
非常好。我不确定这是否与
react
-native、firebase、
react
-native-firebase或
react
浏览 8
提问于2018-01-12
得票数 3
2
回答
React
Native:当你刷回一个已经挂载的
屏幕
时
,如何触发一个事件?
、
、
在我的
React
Native应用程序
中
,我有一个事件,当某个
屏幕
出现时,我希望触发该事件。我把事件放在
componentDidMount
中
,所以它会在
屏幕
第一次
加载
时
触发,但如果我离开
屏幕
并向左滑动以返回
屏幕
,
屏幕
已经挂载,所以事件不会被触发。 我应该如何处理这个问题?
浏览 0
提问于2020-05-06
得票数 0
1
回答
每次我在类
中
的某个地方设置状态
时
,是否都会触发
componentDidMount
?
、
、
、
、
我想知道每次我(在班上的任何地方)
componentDidMount
是否都会被触发?其次,我在
componentDidMount
中
调用一个函数
componentDidMount
,而fetchData是一个数据库侦听器,因此它侦听Firestore数据库
中
的更改。如果我从
componentDidMount
打电话的话,那是怎么回事?
浏览 1
提问于2020-04-20
得票数 1
回答已采纳
3
回答
如何重新
加载
一个页面,当用户导航回页面从另一个页面的反应
本机
?
、
场景是我从主页导航到搜索页面,在搜索页面
中
我得到了一些搜索结果。我使用这样的导航将搜索结果传回主页: searchResponse: data,这将带我到主页,但它没有重新
加载
浏览 2
提问于2020-02-25
得票数 0
回答已采纳
4
回答
重定向到
屏幕
时
,
componentDidMount
无法
工作
、
、
我让
componentDidMount
在
屏幕
A
中
列出一组文件(图像),从这个
屏幕
A我有另一个
屏幕
B链接,在这里我可以看到一个文件的详细视图,在那里我可以选择删除一个文档。('Gallery')}> </TouchableOpacity>
componentDidMount
工作<
浏览 1
提问于2018-11-28
得票数 3
回答已采纳
2
回答
使用StackNavigator导航到另一页
时
销毁当前页,并停止上一页上所有正在运行的进程
、
、
我使用的是
react
本机
,当我尝试使用StackNavigator导航到另一个页面
时
,上一页正在后台运行import Login from './app/component/additions/Guide'; main: {screen: Menu}, guide: {
浏览 0
提问于2018-11-08
得票数 0
回答已采纳
1
回答
当返回
屏幕
时
检测更改
、
我正在使用
react
-native-router-flux进行导航。我使用Action.ScreenKeyName转到下一个
屏幕
,并返回使用Actions.pop().当我回到前一个
屏幕
时
,我想重新
加载
所有的内容或数据。不幸的是,
componentDidMount
,componentWillUnmount只调用
屏幕
的
第一次
加载
。 我也使用了AppState,但它只适用于App背景或前台。
浏览 6
提问于2020-05-01
得票数 0
3
回答
对于不同的
屏幕
,纳吉夫不调用任何函数。
、
我正在使用
react
导航来在我的应用程序
中
创建一个抽屉。当导航到不同的
屏幕
时
,我注意到了这种情况。假设我的应用程序中有这个堆栈: 当我
第一次
进入Stack A并导航到Stack B
时
,Stack B将读取
componentDidMount
(),这里我将设置一个状态从Stack,我将导航到Stack,这是我
第一次
进入,通过阅读
componentDidMount
()也可以很好地
工作
。
浏览 0
提问于2019-02-21
得票数 2
回答已采纳
3
回答
React
Native Platform OS不是突然
工作
它
工作
得很好,但是突然它返回0而不是'ios‘或'android’。经过一些RND后,我发现当应用程序
第一次
加载
时
,它会返回'android‘,但当我切换
屏幕
并检查Platform.OS
时
,它会返回0值。我想知道为什么会发生这种情况。 LOG Platform.OS然后导航到另一个
屏幕
,然后检查Pla
浏览 0
提问于2020-09-28
得票数 2
2
回答
使用URL参数的值设置
react
组件的状态的位置
、
、
我需要使用从路由器/URL的查询参数中提取的值来设置
react
组件的状态。 在哪种生命周期方法
中
,我使用这些参数设置状态?constructor,
componentDidMount
,componentWillMount还是其他什么?
浏览 0
提问于2018-05-19
得票数 4
1
回答
如何在用户进入
屏幕
时
自动重新
加载
或刷新整个
屏幕
。在
react
原生
中
我想自动刷新或重新
加载
整个
屏幕
。当用户进入该
屏幕
时
。然后,
屏幕
将立即重新
加载
或自动刷新。那么如何在原生
react
中
做到这一点呢?是可能的。如果是,请帮忙。如果我用
componentDidMount
编写逻辑,它会重新
加载
屏幕
。如果是,那么如何在下面的
componentDidMount
中
编写它。
componentDidMount
() {
浏览 10
提问于2021-03-15
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用React Native实现编程效率最大化
react-native总结心得
Web 现代应用程序架构下的性能优化,渐进式的极致艺术
组件复用那些事儿-React 实现按需加载轮子
Web前端人员如何实现状态保存 常用方法就什么
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券