腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(898)
视频
沙龙
0
回答
react
native
-
redux
状态
导致性能问题
、
、
、
我在
React
native
和
redux
方面都是新手。当我使用
React
native
和
redux
时,我意识到
redux
store中的state会导致很多component
渲染
。例如,我有一个列表视图的数据,它被存储为
redux
状态
。列表视图将显示在
屏幕
A中。由于某些原因,我将在下一个
屏幕
中修改列表视图。通过在
redux
状态
下存储数据,
浏览 11
提问于2016-12-27
得票数 2
回答已采纳
1
回答
React
Native
-
redux
状态
更
改时
不
重新
渲染
屏幕
、
我在一个名为'Search.js‘的文件中有一个名为'Search’的类(一个创建
屏幕
的组件)。 “Search”包含一个名为“MyFlatList”的自定义组件,它是“Search”类的子类。<MyFlatList/> 我使用
Redux
将名为'activeUsersObject‘的
状态
传递给'MyFlatList’ const mapStateToProps = state => ({activeUsersObject: state.profile.activeUsers
浏览 14
提问于2020-02-02
得票数 0
1
回答
如何在`shouldComponentUpdate`中检测当前
屏幕
、
、
、
我使用的是
react
-
native
导航,并使用
redux
进行
状态
管理。当我使用"push“方法转到screenA to screenB时,screenA不会卸载。这将导致不必要的
重新
渲染
,以前在
react
导航中,我使用shouldComponentUpdate将组件与当前可见的
屏幕
进行匹配,以停止
重新
渲染
。 有没有办法在反应原生导航中做到这一点?
浏览 3
提问于2018-02-06
得票数 3
2
回答
Redux
,用于制图应用程序
、
、
我知道
redux
非常适合处理应用程序的全局
状态
,当该
状态
被更新以反映在视图中时。但是,有没有可能在不应该
重新
呈现的
react
组件上使用它?我有一张地图,它使用小叶,而不是
重新
渲染
和绘制数据,我希望它绘制数据而不是
重新
渲染
。
redux
看起来是个不错的选择吗?
浏览 2
提问于2016-03-07
得票数 1
1
回答
如何避免在反应还原连接组件中
重新
渲染
?
、
我有
react
组件SideBar.js,它订阅了
redux
状态
的切片。当
redux
状态
更
改时
,即使它在
redux
中
不
订阅该更改
状态
,也会不必要地
重新
呈现该组件。由于我的
状态
是嵌套的,所以我
不
希望在shouldComponentUpdate()中进行深入的比较,以避免
重新
呈现.如何避免额外的重
渲染
?
浏览 0
提问于2018-11-25
得票数 2
回答已采纳
1
回答
组件
重新
渲染
生成问题
、
、
、
我是
React
&
React
Native
的新手。我在我的
React
Native
应用程序中使用了无类组件。例如,我有主
屏幕
,主
屏幕
有10个即将到来的事件。所以我使用Flatlist和
react
-
redux
和
redux
显示了所有的事件。现在的问题是,所有加入的事件都是使用sokcte.io的real time。我还设置了CountDown。
不
,问题是,当我使用
redux
浏览 0
提问于2020-05-16
得票数 0
1
回答
Gatsby-
Redux
:组件不会在
状态
更
改时
重新
呈现
、
、
、
、
当我在项目中实现时,我发现当组件的
状态
发生变化时,该组件不会
重新
呈现(是的,我将该
状态
视为不可变的)。 因此,我使用了
Redux
的,并将其代码复制到我的Gatsby项目中。问题再次出现,当
状态
改变时组件无法
重新
渲染
(使用
Redux
的一个示例!)。只有通过使用this.forceUpdate(),我才能在
状态
更
改时
重新
呈现组件,并且当我删除这一行时,它会在
状态
更
改时
浏览 11
提问于2019-10-27
得票数 1
回答已采纳
1
回答
React
-
Native
,Global State?
我正在尝试找到一种在
React
-
Native
中实现全局
状态
的方法。多个组件之间的共享
状态
,可以像正常
状态
一样自动
重新
渲染
。但是对于所有的组件。 我不想使用
redux
。
浏览 12
提问于2019-10-27
得票数 1
回答已采纳
1
回答
react
native
+
redux
(更新其他组件的
状态
以在同一
屏幕
上收听)
、
、
、
、
我有一个使用
redux
+
react
native
的查询..我有一个包含数据的
redux
状态
,这个数据是不断变化的。我还有几个组件需要读取这些数据。问题是,所有的组件都在
屏幕
上,当一个组件对
redux
状态
进行修
改时
,这必须也反映在其他组件中,我找不到任何解决方案,最好的事情是让组件再次呈现它们正在侦听
状态
,但我不能这样做。我需要帮助!
浏览 15
提问于2019-09-25
得票数 0
2
回答
如何在
react
native
中使用后退按钮
重新
渲染
组件?
、
、
、
如果我从主
屏幕
转到产品详细信息
屏幕
,然后转到购物车
屏幕
,则
状态
更新工作正常,但如果从购物车
屏幕
添加或删除项目,然后导航回产品详细信息或主
屏幕
,则
状态
未更新,为什么?查看下面的vudeo链接:我正在考虑使用
react
导航事件,但是我得到了错误,为什么?这是
redux
问
浏览 0
提问于2020-02-23
得票数 2
1
回答
如何在
redux
中更改
状态
?
、
、
我对
redux
是个新手,正在尝试在我的应用程序中实现
redux
。我有一个将数据
渲染
到
屏幕
的index.js,我还有另一个组件应用程序。我在应用程序函数中添加了一些console.log,以检查在phonebookreducer中更新
状态
后是否会调用它。正在调用该函数,但更新后的
状态
不会呈现在
屏幕
上。我的问题是,我确信当phonebookreducer的
状态
改变时,它会调用App函数,但为什么更新后的
状态
不会呈现在
屏幕
浏览 17
提问于2019-12-12
得票数 0
回答已采纳
8
回答
React
Native
-嵌套导航器时的
React
导航缓慢过渡
、
、
我正在构建一个跨平台的原生应用程序,使用
react
-
native
,并使用
redux
使用
redux
来导航
屏幕
和管理导航
状态
。当我嵌套我的导航器时,问题就出现了。NavigationActions.navigate({ routeName: 'AppTabNav' }) }), );"dependencies&qu
浏览 7
提问于2017-09-09
得票数 13
1
回答
如何在
redux
状态
更
改时
让
react
native
重新
呈现页面
、
我正在使用
redux
state来
渲染
屏幕
以进行身份验证。我使用AsyncStorage保存的用户令牌来确定用户是否登录,然后将
redux
状态
设置为true或false。这是我的App.jsimport
React
, { Component, useEffect, useState } from "
react
"; import{ NavigationContainer } fr
浏览 0
提问于2020-11-24
得票数 1
2
回答
组件
重新
呈现中的差异
是否可以在使用Context API时停止组件
重新
渲染
?
浏览 14
提问于2021-06-08
得票数 0
2
回答
React
本机onClick未触发
、
在使用NativeBase开发用于安卓的
React
Native
应用程序时,我遇到了一个问题。尽管使用了箭头函数,但我的按钮组件中的onClick()-event没有触发,我不知道是什么原因。代码如下: import
React
from '
react
';import {withNavigation} from'
react
-navigat
浏览 18
提问于2020-01-28
得票数 0
回答已采纳
1
回答
如何在wix/
react
-
native
-navigation中替换上下文Api和
redux
我们使用wix/
react
-
native
-navigation,并尝试使用
react
.We的上下文API来接收数据,当在一个地方更
改时
,所有places.The api的上下文都不适合,它为每个
屏幕
创建上下文,也就是说,当在一个
屏幕
中更
改时
,数据不会在另一个
屏幕
中
重新
呈现。我也不喜欢使用
Redux
,因为编辑器并不是在所有截图中都是签名的,而且转发道具太难了。有谁有办法解决这个问题吗?
浏览 25
提问于2019-09-08
得票数 1
9
回答
热
重新
加载在
react
原生android中不起作用
、
、
、
、
当我在Visual Studio代码编辑器中保存更
改时
,虚拟设备(android studio)会
重新
加载,但更改不在那里。在世博会应用中的物理设备上也是如此。我使用create-
react
-
native
-app启动应用程序。它不会被弹出。"
react
-
native
": "0.52.0", "
rea
浏览 38
提问于2018-03-26
得票数 7
3
回答
是否基于
React
Native
中的
Redux
状态
显示选项卡栏项目
、
、
我有一个带有
React
导航的
React
Native
应用程序,我需要根据
Redux
状态
显示或隐藏一个选项卡。{ },}; 如果我手动将isClient设置为true或false,我的createTabNavigator会按照预期的方式工作,尽管我需要在
redux
状态
下执行此操作。我也尝试过connect,并用正确的
状态
调用了mapStateToProps,但是它不会再次调用createTabNavi
浏览 3
提问于2019-08-28
得票数 5
2
回答
为什么我的小组要隐藏我的观点?
我想用BottomTabNavigator构建一个已经构建好的导航系统,但是我不知道会发生什么--我从来没有看到过我的
屏幕
,有些东西在隐藏着我的身体,我创建了一个演示来演示错误的地方,但它太简单了。这是文件App.js//import { Provider } from '
react
-
native
-paper' import { Provider, useSelector } from
浏览 5
提问于2022-01-25
得票数 1
回答已采纳
4
回答
属性更
改时
componentDidMount未触发
、
我的
react
App上有一个嵌套组件。class Home extends
React
.Component { super(); }render() { } } 我从主页
渲染
组件ShowChart,并将this.state.id作为一个道具传递ShowChart是一个带有
redux
c
浏览 171
提问于2021-05-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于 React 路由,这些你必须知道!
13个精选的 React JS 框架
携程租车React Native单元测试实践
你真的了解React吗?这里有50个React面试问题
React Native 开发总结
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券