腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
FlatList
未
重新
呈现
react-native
、
react-native-flatlist
、
rerender
我在原生react中创建了一个简单的
FlatList
来获取下注列表。当刷新的拉取正在工作时,它没有
重新
呈现
FlatList
。然后我了解到了extraData道具,但是传递this.state.refreshing甚至this.state并不会触发
FlatList
的
重新
渲染。render() { <View> &l
浏览 15
提问于2019-01-14
得票数 0
2
回答
为什么本机
FlatList
风格不随状态而变化
react-native
、
styles
<
FlatList
data={this.state.drinkgroup} renderItem
浏览 2
提问于2019-01-02
得票数 1
回答已采纳
1
回答
如何防止在只有一个值发生更改时
重新
呈现
整个
FlatList
reactjs
、
react-native
、
mobx
我实现了一个React Native
FlatList
,但是每当我将一个元素推送到
FlatList
数据上时,
FlatList
的每个子元素都会
重新
呈现
两次。有没有办法只
呈现
的新元素,而不是整个
FlatList
?我认为这是因为我
呈现
的组件的日期属性发生了变化,这触发了第一次
重新
呈现
,然后由于
FlatList
作为一个整体依赖于this.props.store.dates,所以整个
FlatList<
浏览 45
提问于2018-05-29
得票数 0
回答已采纳
2
回答
更改状态后组件
未
更新
react-native
在应用程序的内部,我有一个组件,如下所示: import React, {Component} from 'react' ) return ( {this.renderArray()}
浏览 21
提问于2019-04-30
得票数 4
回答已采纳
2
回答
反应本机平面列表速度极慢
react-native
、
expo
我使用的是react原生的
Flatlist
,但它非常慢,而且我的条目列表很小(最多20个条目)。我使用的是Native Base,问题是当我想要设置一个"selected item“样式时,大约需要3到4秒来触发 我已经读了大约10篇关于如何优化我的
Flatlist
的文章,我已经实现了一些优化,比如限制渲染批次等,但绝对不够,当我单击一个项目来更改它的样式时,它需要很长时间才能
呈现
,我认为在一个小列表上有这么大的延迟是不正常的。'#012435']} end=
浏览 16
提问于2019-08-27
得票数 2
1
回答
响应本机
Flatlist
类别筛选器
reactjs
、
react-native
下面的代码显示
FlatList
内部API中的帖子列表。
FlatList
工作并显示我所有的帖子,但是我试图通过使用filterCrime状态的选择器来过滤基于类别的帖子。properly shows category slug that was selected from Picker // data={this.sta
浏览 3
提问于2019-09-18
得票数 0
1
回答
仅在滚动后才响应本机
FlatList
呈现
reactjs
、
react-native
我有一个
FlatList
,奇怪的是只有在滚动之后才能正确地
呈现
。另外,在刷新时,它会
呈现
为一秒,然后再次消失。
FlatList
本身只有3项。
FlatList
在视图中的定义如下:<View style={{flex: 1}}> data={cartItems} renderItem={({
浏览 0
提问于2021-12-03
得票数 0
回答已采纳
1
回答
如何做react native
重新
渲染
Flatlist
?
react-native
、
react-native-flatlist
如何做react native
重新
渲染
Flatlist
? 使用Effect检查tagId的数据并打开一个新页面,直到tagId存在。return ( <HeaderAnimation onPressListCategory={props.onPressListCategory} /> extraData={props.data} onE
浏览 74
提问于2021-11-17
得票数 1
2
回答
React Native
Flatlist
未
重新
呈现
Redux
javascript
、
react-native
、
chat
、
react-native-flatlist
、
listitem
当我从redux传递的道具发生变化时,我的
FlatList
不会更新。每次我发送消息时,我都会在firebase和redux存储中增加每个人的
未
读消息计数。唯一改变
未
读消息计数的是
重新
加载设备。如何确保使用MapStateToProps更新
flatList
。action.unreadMessages}); ...state, }; 容器--在容器内部,我将map state与
未
读消息关联到sty
浏览 11
提问于2019-10-25
得票数 0
回答已采纳
1
回答
React ListItem中的本机开关一直未被检查
javascript
、
react-native
、
react-native-elements
我有一个对象列表,我想在
FlatList
中显示这些对象。列表项还应该有一个开关来选择或取消选择条目。但是每次我点击开关,状态就会保持不受检查。onValueChange事件被正确触发,但在更改状态或数据集未被更新后,
FlatList
似乎没有被重命名.}, /> return ( <
FlatList
浏览 0
提问于2019-04-18
得票数 3
回答已采纳
1
回答
使用自定义按钮响应本机
FlatList
,如何在单击时更改颜色?
javascript
、
react-native
、
react-redux
、
react-native-flatlist
我已经创建了一个
呈现
名称的
FlatList
。每一行都有自己的按钮。单击该按钮时,名称将添加到列表中,该按钮应更改颜色。我的问题是,按钮一单击就不会改变颜色,只有当我对
FlatList
进行拉刷新时,它才会更改颜色。Component } from 'react'; import { Text,
FlatList
</TouchableOpacity&g
浏览 0
提问于2019-05-19
得票数 2
回答已采纳
1
回答
如何通过更改任何状态值来
重新
呈现
平面列表?
reactjs
、
react-native
、
state
我有一个状态 super (props); index: '', } <
FlatList
renderItem={({item, index}) => this.renderFlatListItem (item, index)}我想用按钮点击来
重新
渲染平面列表按钮onPress我正在改变 this.setState({index: 'value
浏览 0
提问于2018-01-11
得票数 2
1
回答
如何在插入
FlatList
的数据中自动刷新本机?
react-native
、
graphql
、
react-native-flatlist
当从GraphQL服务器添加数据时,我的
FlatList
不会更新。我尝试过提神和onRefresh,但我不太确定我将如何实现它,希望有人能帮助我。<ActivityIndicator /> <
FlatList
keyExtractor={(item) => item.id
浏览 1
提问于2018-07-06
得票数 1
2
回答
在不
呈现
整个列表的情况下在Listview中追加新项- React Native/ React js
reactjs
、
react-native
、
react-native-flatlist
<
FlatList
renderItem={({item}) => <Text>{item.key}</Text>}除了key每当新的键进入时,它都会
呈现
整个列表视图,这会产生一些性能问题。 那么,最好的方式是只渲染一个/两个新添加的项目。这就像在列表视图中添加两个新的项目,而不渲染整个列表。
浏览 28
提问于2017-12-16
得票数 1
1
回答
FlatList
项在我setState()时不更新
javascript
、
react-native
、
react-native-flatlist
onBackdropPress = {() => this.props.hideSelector()}> <
FlatList
_renderItemForMultiple}/></Modal>
浏览 3
提问于2017-10-30
得票数 3
回答已采纳
1
回答
react-native扁平列表在元素更新时不会
重新
呈现
吗?
reactjs
、
react-native
、
redux
、
react-native-flatlist
所以我读到react原生
FlatList
是一个PureComponent,所以它不会自动
重新
呈现
。但是,当删除或添加元素时(因此当数组长度发生变化时),当前的
FlatList
会
重新
呈现
,但是如果我试图在不更改长度的情况下更改数据数组中的元素,则
FlatList
不会
重新
呈现
。有没有办法做到这一点?
浏览 0
提问于2018-11-13
得票数 1
1
回答
单击“响应本机元素”复选框应选中
javascript
、
reactjs
、
react-native
import React, { Component } from "react"; <List containerStyle={{ borderTopWidth: 0, borderBottomWidth: 0 }}> <
FlatList
我的renderItem将有一个数组来
呈现
,它有一个像
浏览 1
提问于2018-07-16
得票数 1
回答已采纳
1
回答
状态更改时,ListHeaderComponent不会
重新
呈现
react-native
、
react-native-flatlist
我在ListHeaderComponent中使用
FlatList
。<
FlatList
renderItem={this.renderItem} </View>}问题是,即使this.state.seeMore发生了变化,交付给body的组件也没有
重新</
浏览 9
提问于2019-08-02
得票数 0
回答已采纳
1
回答
未按预期
重新
呈现
本机setState()
react-native
、
react-native-snap-carousel
一旦触发onChangeText事件,将调用Picker的
呈现
函数。届时,Picker中的显示也将被更新。但是,根据生命周期,当i setState时,旋转木马(包括其单元格)不应该更新/
重新
呈现
吗? 旋转木马中的秒表(从反应式秒表计时器)也会遇到同样的问题。
浏览 5
提问于2017-11-30
得票数 0
回答已采纳
1
回答
按下项目时
重新
呈现
平面列表数据
react-native
、
react-native-flatlist
、
flatlist
我使用react原生平面列表来
呈现
我的数据。当一个项目在
flatlist
中被按下时,我想在
flatlist
中
重新
呈现
数据。如何做到这一点?TouchableOpacity/> }; item.isShow = 1; keyExtract
浏览 27
提问于2021-07-27
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券