腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(3925)
视频
沙龙
2
回答
如
何在
使用
redux
时
重新
呈现
FlatList
React
Native
react-native
、
redux
、
flatlist
我是新来的
React
Native
,我和
FlatList
有点问题。我将extraData赋值为
redux
值,但是当
redux
更新
时
,它不会
重新
呈现
FlatList
。renderItem = ({ item }) => {}; <View> <
FlatList</e
浏览 22
提问于2021-03-03
得票数 2
回答已采纳
2
回答
为什么
react
钩子不支持纯组件或shouldComponentUpdate函数?
reactjs
、
react-native
、
react-hooks
我想实现
flatlist
的多选功能。我直接在官方网站上修改了这个例子。官方网站地址是:。因为列表中有很多项,所以我想
使用
shouldComponentUpdate来防止过度
呈现
项。
FlatList
项目的源码如下:import
React
, {, {Component} from '
react</
浏览 1
提问于2020-06-17
得票数 0
1
回答
持久化获取的数据
React
Native
reactjs
、
react-native
、
redux
、
mobx
我正在开发
React
Native
中的一个迷你社交网络。从提要页面,用户可以导航到任何给定帖子的评论页面。唯一的问题是,在向后导航
时
,提要页面会
重新
呈现
,这会
使用
户丢失新闻提要上的当前位置。如何使提要屏幕只
呈现
一次(在应用程序启动
时
),然后在用户刷新
时
重新
呈现
?(我
使用
FlatList
组件)。 附注:欢迎任何状态管理库的方法(MobX、
Redux
浏览 3
提问于2018-07-30
得票数 0
3
回答
FlatList
不
呈现
任何本机
react
中的文本。
javascript
、
react-native
、
redux
、
react-redux
我对本机和
redux
的反应相当陌生,我试图
使用
redux
从一个平面列表中的JSON文件中
呈现
库标题,但是我的
FlatList
组件不会在屏幕上
呈现
任何内容。这是我的密码:import
React
, { Component } from "
react
"; import {
FlatList
} from "
react
-
native
"
浏览 7
提问于2020-03-11
得票数 2
2
回答
React
Native
Flatlist
未
重新
呈现
Redux
javascript
、
react-native
、
chat
、
react-native-flatlist
、
listitem
当我从
redux
传递的道具发生变化时,我的
FlatList
不会更新。每次我发送消息
时
,我都会在firebase和
redux
存储中增加每个人的未读消息计数。唯一改变未读消息计数的是
重新
加载设备。如何确保
使用
MapStateToProps更新
flatList
。我确保
使用
Object.Assign创建了一个新对象:export const sendMessage = ( currentChannel, channelT
浏览 11
提问于2019-10-25
得票数 0
回答已采纳
1
回答
FlatList
无法
呈现
项
reactjs
、
react-native
、
react-native-flatlist
在从远程url获取Json数据并试图通过
FlatList
组件
呈现
数据
时
,我不断地获得红色屏幕上的错误“不兼容的接收器映射”。import
React
, { Component } from "
react
"; Text,
FlatList
, Platform } from "
react
-<em
浏览 1
提问于2019-06-02
得票数 0
1
回答
使用
Redux
和
React
钩子,
Flatlist
将不会
重新
呈现
,其中的单个组件也不会
重新
呈现
reactjs
、
react-native
、
redux
、
react-hooks
、
react-native-flatlist
我正在
使用
React
Native
、
React
Hooks、
Redux
和Function组件。我正在
使用
useSelector从
Redux
获取我的状态的一个大型数组,并
使用
state列表对其进行迭代。在我的
Flatlist
中,我渲染多个子组件,包括我的孩子的孩子。当我在一个单独的屏幕上,
FlatList
处于非活动状态,并且数组trackingBoardList中的对象内部的属性发生变化时,我希望返回屏幕
时</
浏览 21
提问于2019-09-14
得票数 0
回答已采纳
7
回答
响应本机100+项平面列表非常慢的性能
javascript
、
react-native
我有一个列表,只是简单的文本,渲染成平面列表上的反应本机,但我正经历非常缓慢的性能,这使应用程序无法
使用
。<
FlatList
renderItem={({item}) => <Text>{item.key
浏览 17
提问于2017-06-06
得票数 36
回答已采纳
3
回答
防止
FlatList
在状态更改时
重新
呈现
整个列表
reactjs
、
react-native
、
redux
、
react-redux
我在一个
redux
减速器中有一个posts数组,我通过我的
FlatList
的onEndReached支柱来更新它。问题是,每次状态更改时,整个列表都会
重新
呈现
,而不是受影响的post项。const keyExtractor = useCallback( [] <
FlatList
= (prevProps, nextProps) => { return pre
浏览 6
提问于2021-05-17
得票数 5
回答已采纳
1
回答
react
-
native
扁平列表在元素更新
时
不会
重新
呈现
吗?
reactjs
、
react-native
、
redux
、
react-native-flatlist
所以我读到
react
原生
FlatList
是一个PureComponent,所以它不会自动
重新
呈现
。但是,当删除或添加元素
时
(因此当数组长度发生变化时),当前的
FlatList
会
重新
呈现
,但是如果我试图在不更改长度的情况下更改数据数组中的元素,则
FlatList
不会
重新
呈现
。有没有办法做到这一点?我尝试了extraData ,在我的
redux
状态中有一个标志,当操作被分派
时<
浏览 0
提问于2018-11-13
得票数 1
1
回答
如
何在
表中
呈现
数据并
呈现
实时数据(
如
股票价格)
react-native
、
html-table
、
react-redux
、
stock
Nifty50是我的
react
-
native
应用程序的一个组件,我的目标是显示来自json-server的数据,其中包含以下格式的数据: { [, { Component } from '
react
';import { ListItem} from '
r
浏览 7
提问于2020-07-11
得票数 0
1
回答
捆绑失败: TypeError:无法在Scope.moveBindingTo处读取null的属性“绑定”
react-native
、
babeljs
、
react-native-ios
另一个解决方案是
使用
metro-
react
-
native
-babel-preset代替。那也没用。另一个解决方案是
使用
@babel/preset-env。那也没用。我甚至注释掉了错误所抱怨的代码,所以我甚至不知道它是如
何在
注释掉的代码行now...Any思想上产生同样的错误?, "
浏览 0
提问于2019-04-19
得票数 3
3
回答
在移动世博项目以响应本机后获得警告"componentWillReceiveProps已被重命名“
react-native
、
react-navigation
、
expo
我删除了世博,并尝试
使用
本机方式添加启动屏幕和推送通知,并添加字体没有世博。我还安装了不
使用
世博的本地方式的
react
导航。我
使用
android和Xcode运行这个项目。", "
react
-
native
-elements": "^1.1.0", "
react
-<
浏览 11
提问于2020-02-13
得票数 2
回答已采纳
2
回答
如何正确更新/
重新
呈现
非子
React
Native
的组件?
reactjs
、
react-native
、
react-navigation
我
使用
的是
react
-导航。更具体地说,我在drawerNavigator中嵌套了一个materialTabNavigator。每个标签本身都是一个stackNavigator。在那里,我
使用
一个简单的包装器接收信息并将其存储到异步存储中。 在Posts.js中,有一个
FlatList
将每个帖子显示为一个组件。从异步存储发出请求后,
FlatList
的数据最初设置正确。问题是,只有在应用程序首次打开
时
才会发生这种情况。我尝试了许多不同的方法来解决这个问题。显然,这是有问题的,因为它不断地<
浏览 3
提问于2018-08-14
得票数 0
2
回答
如
何在
tab导航器的屏幕之间传递数据,当按下第一个屏幕中的按钮
时
,而不是路由到第二个屏幕?
reactjs
、
react-native
、
react-navigation
在Screen1中,有一个显示“水果”列表内容的
FlatList
:它由一个项目和旁边的"add“按钮组成。按下按钮后,项目将显示在Screen2中。当我按下“添加”按钮
时
,我想从Screen1的“水果”列表中传递一个项目到Screen2,而不是自动路由到Screen2。我认为导航道具的调度方法可以解决这个问题,但我不知道如何
使用
它! 我
使用
的是
React
Native
0.65和
React
Navigation 6.x。下面是我的代码: import <em
浏览 36
提问于2021-08-23
得票数 1
回答已采纳
1
回答
使用
extraData
时
,
React
原生
FlatList
会
呈现
两次数据
javascript
、
reactjs
、
react-native
、
firebase-realtime-database
、
react-native-flatlist
我正在
使用
带有firebase的
React
Native
(没有
Redux
或任何类似的东西)。我有一个
使用
'on‘方法监听firebase更改的
FlatList
。
FlatList
正在侦听更改,但当
呈现
新数据
时
,它会同时
呈现
新数据和旧数据。所以我有旧的数据,然后是附加了新数据的旧数据。child.val()); this.setState({ thisArguments:
浏览 5
提问于2018-01-29
得票数 2
回答已采纳
1
回答
我的钩子没有更新,因为我正在
使用
redux
工具箱从api获取数据。
reactjs
、
react-native
、
react-hooks
、
react-redux
、
redux-toolkit
我正在
使用
redux
工具箱方法中的api获取数据。我正在控制台中获取数据,但是我的钩子在页面加载
时
没有更新。在这里输入代码import { useNavigation } from '@
react
-navigation/
native<
浏览 1
提问于2022-11-17
得票数 0
1
回答
即使
使用
React
.memo也可以
重新
呈现
FlatList
项目
react-native
、
react-hooks
、
rendering
、
flatlist
、
react-usememo
我试图
使用
FlatList
组件在
React
Native
中
呈现
一个项目列表,但每次我获取新数据
时
,即使
使用
React
.memo,它也会
重新
呈现
谁的项目列表。item={item} />) //Fetching data from db and adding to data array <
FlatL
浏览 13
提问于2021-02-05
得票数 0
1
回答
如何防止在只有一个值发生更改时
重新
呈现
整个
FlatList
reactjs
、
react-native
、
mobx
我实现了一个
React
Native
FlatList
,但是每当我将一个元素推送到
FlatList
数据上
时
,
FlatList
的每个子元素都会
重新
呈现
两次。有没有办法只
呈现
的新元素,而不是整个
FlatList
?我认为这是因为我
呈现
的组件的日期属性发生了变化,这触发了第一次
重新
呈现
,然后由于
FlatList
作为一个整体依赖于this.props.st
浏览 45
提问于2018-05-29
得票数 0
回答已采纳
3
回答
react
本机平面列表没有显示更新的值
javascript
、
reactjs
、
react-native
、
react-native-flatlist
<
FlatList
renderItem={({ item }) => { <View style={styles.itemCountView
浏览 16
提问于2022-10-12
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券