腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(588)
视频
沙龙
1
回答
stackNavigator
上
的
child_added
不要
解雇
componentWillUnmount
react-native
、
firebase-realtime-database
StackNavigator
不会触发
componentWillUnmount
事件,因此两个侦听器保持打开状态。 有没有办法捕获"OnTabChange“事件来停止监听器?如果用户从一个选项卡快速切换到另一个选项卡,这是不是最好
的
选择? 我还考虑过在App.js文件中创建一个侦听器,以便它发出一条消息(带有快照),并通过侦听器侦听
的
屏幕捕获此事件。if (user) { .child(auth.currentUser.uid) .child
浏览 37
提问于2019-03-24
得票数 1
1
回答
如何检测视频何时播放完react?
reactjs
由于React使用生命周期方法和虚拟dom,我如何才能检测到我
的
视频何时播放完毕。我在stackoverflow
上
发现了另一个类似的问题,它建议使用
componentWillUnmount
,但没有从dom中删除视频
的
点,这样
componentWillUnmount
就不会被
解雇
…… 如何检测视频何时播放完
浏览 175
提问于2017-07-28
得票数 6
1
回答
反应导航-如何在屏幕之间反复传递数据?
react-native
我对本地人
的
反应是全新
的
,这部分让我感到困惑。对不起,如果这个问题有点基础,但我有困难谷歌关于反应本土
的
东西。 在第二个屏幕
上
,但
浏览 0
提问于2018-06-20
得票数 0
回答已采纳
1
回答
BackHandler无法正常工作React Native
android
、
reactjs
、
react-native
、
redux
、
react-navigation
当用户在Android
上
按下后退按钮时,我正在尝试返回。我将附加我编写
的
代码片段。//Navigator Board: { screen: Board } }
componentW
浏览 0
提问于2017-09-23
得票数 2
2
回答
如何在按下本机矢量图标时更改图标名
javascript
、
reactjs
、
react-native
、
redux
、
react-native-vector-icons
我用
的
是反应本机矢量图标this.state={}现在不用担心了:D,我只是在编辑setState时图标的名称,并重新命名状态
的
名称 现在新
的
Q是当我按下图标时,我将图标更改为“ios- icon”,现在如果我想再次按下,我想更改为“ios-心-我想要做
的</em
浏览 1
提问于2019-05-19
得票数 0
2
回答
导航组件/屏幕是否必须卸载?
react-native
、
react-navigation
我正在尝试不同
的
方法来构建一个复杂
的
应用程序--反应导航,我想知道我
的
应用程序组件是否需要卸载。我不知道是否只是从屏幕切换到屏幕,让他们安装是最好
的
导航方式?假设我
的
应用程序树是这样
的
:---- stack1 ---- stack1page2所以现在我用另一种方法来完成它,当我切换到另一个堆
浏览 1
提问于2019-02-11
得票数 1
1
回答
componentWillUnmount
clearInterval不工作
react-native
、
expo
我不能阻止我开始
的
setInterval。我想在页面更改时停止。this.props.navigation.addListener('willFocus', this.load);}
componentWillUnmount
浏览 28
提问于2019-08-01
得票数 0
1
回答
反作用导航中
的
复用屏幕
javascript
、
reactjs
、
react-native
、
react-navigation
我现在用
的
是
StackNavigator
。 import HomeScreen from '.navigat
浏览 3
提问于2017-05-11
得票数 1
回答已采纳
1
回答
在导航到下一个react-导航5x时,所有以前
的
屏幕都会再次挂载
react-native
例如,我们在
StackNavigator
1
的
屏幕A
上
,它有三个屏幕:A、B、C。当导航到屏幕B时,A屏幕被再次挂载!当您从B转到C时,A和B将再次挂载,依此类推。如文档()中所述,但它不是这样
浏览 9
提问于2020-05-07
得票数 0
2
回答
响应导航-检查用户在哪个屏幕
上
react-native
、
react-navigation
我在我
的
项目中使用了react导航,我需要检测用户是否在仪表板/图形/Posts页面上。可以检查用户在哪个屏幕
上
吗?
浏览 0
提问于2019-04-02
得票数 0
回答已采纳
6
回答
刷新navigator.pop
上
的
组件()
react-native
我正在使用React Native
的
导航器。有没有办法刷新组件,这样当我弹回它时,它会进行一个新
的
API调用,并获取更新后
的
数据以显示在组件中。我发现了一些类似的问题,但没有好
的
答案。
浏览 3
提问于2016-12-03
得票数 10
0
回答
处理BackHandler
android
、
reactjs
、
react-native
、
react-native-android
、
react-native-navigation
作为RN编程
的
新手,我正在尝试处理android硬件按钮。但在屏幕
上
按下它会同时转到上一个屏幕并关闭应用程序。我
的
StackNavigator
看起来像这样: Screen1: { screen: Screen1 }, } return true
浏览 5
提问于2018-07-05
得票数 5
1
回答
当导航到同一
StackNavigator
上
的
其他屏幕时,继续重新呈现
react-native
、
react-navigation
我使用
的
是react本机具有react导航@1.5.11。
StackNavigator
和TabNavigator,我
的
路由器设置如下: Bill: { screen: Bill },() { componentWillReceiveProps() {</Right&g
浏览 0
提问于2018-04-29
得票数 0
回答已采纳
1
回答
从.push()创建
的
列表中删除最后一项
firebase
我想删除‘最老
的
’项,并且已经通过.push()方法添加了这些项。做这件事似乎很简单,但我有问题。关于我
的
数据结构,请看下面。我确信我只是在做一些愚蠢
的
事情,因为这一定是一个常见
的
用例。
浏览 3
提问于2014-12-01
得票数 0
1
回答
BackHandler不能正常工作
react-native
、
expo
本机,我正在使用react导航系统,我有一个包含屏幕
的
应用程序,如果我在主屏幕
上
按下Android中
的
后退按钮,我想退出应用程序,但如果我从其他屏幕按下android后退按钮,我
的
应用程序退出,我不知道会发生什么我
的
第一个屏幕是登录,第二个是注册,第三个是主屏幕,componentDidMount() { BackHandler.addEventListener('hardwareBackPressthis.props.
浏览 14
提问于2018-01-20
得票数 1
4
回答
withNavigation只能在导航器
的
视图层次结构
上
使用。
react-native
、
redux
、
react-navigation
、
react-navigation-stack
、
react-navigation-drawer
我得到了错误: import React, { Component } from 'react' import Menu from &
浏览 0
提问于2018-10-13
得票数 14
回答已采纳
1
回答
dismessViewControllerAnimated不起作用
objective-c
、
ios7
、
segue
我正在使用一个UIImagePickerController,并试图从didFinishPickingMediaWithInfo获取图像,并将图像转换到另一个场景中,以显示图像和编辑
的
图像。我
的
didFinishingPickingWithMediaInfo方法如下所示: ivc.imageInfo = self.imageInfo;我厌倦了在dismiss
浏览 0
提问于2014-02-21
得票数 0
回答已采纳
10
回答
React Native -设备后退按钮处理
react-native
、
navigation
、
back-button
、
back
我想要检查当设备后退按钮被点击时,是否有多个屏幕在堆栈
上
。如果是,我想要显示上一个屏幕,如果不是,我想退出应用程序。我已经检查了一些示例,但这些示例使用
的
是BackAndroid和Navigator。但这两种方法都已被弃用。BackHandler是BackAndroid
的
替代品。但是我找不到在堆栈中查找屏幕计数
的
代码。我不想使用弃用
的
导航器!
浏览 225
提问于2017-07-11
得票数 60
回答已采纳
1
回答
相反()不处理map()组件状态( Firebase )
javascript
、
json
、
reactjs
、
firebase
、
react-router
1.反向()不能在子组件
上
正常工作this.state = {}componentDidMountconst tempArray = this.state.score_board_data this.dataBase.orderByChild("player_score").on('
child_added
这通常意味着在未挂载
的
组件上调用setState
浏览 2
提问于2017-11-14
得票数 0
2
回答
在下载数据库数据之前终止Firebase功能
javascript
、
firebase
、
asynchronous
、
firebase-realtime-database
、
google-cloud-functions
我正在尝试对Firebase实时数据库目录中
的
所有子程序进行操作,但是,我遇到了一个我无法解决
的
问题。使用"
child_added
“触发器下载数据,为目录中
的
每个子目录调用函数。通常,在这种情况下使用承诺是可以
的
,但是,因为同一个函数被多次调用,我
的
函数在调用on('
child_added
')函数一次之后会继续,而忽略了所有其他调用。我不知道如何补救,所有的建议都很感激!
浏览 1
提问于2017-10-02
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券