react-native-flatlist相关内容

React Native 高程样式表在 FlatList 中不起作用

我正在尝试在 FlatList 中设置我的 renderItem 样式,但高程无法正常工作.是我做错了什么还是 React Native 的问题? 我也测试了 ListView,但它仍然无法正常工作 这是 TodoItem 组件 import React, { Component } from 'react'从'react-native'导入{文本,视图,样式表}const 样式 = ..

react-native - 如何使用 FlatList 创建多个开关?

我想要一个包含多个开关的列表,以便为用户创建一个活动列表,然后“选择/检查"他们是否对一个或多个感兴趣. 我的计划是使用 switch 作为 Flatlist 的 renderItem,但我在两件事上遇到了麻烦. 1) 当它在 Flatlist 中时,我无法让开关保持打开状态.我曾经让它工作过,但后来搞砸了. 2) 当它工作时,所有的开关会一起切换. 任何帮助将不胜感激! ..
发布时间:2021-07-04 19:21:31 前端开发

React-Native FlatList 中的 getItemLayout

我正在尝试使用 react-native flatlist 的 scrollToIndex 函数.我期望的是字母列表视图.太使用scrollToIndex,我需要设置flatlist组件的getItemLayout prop.我已经用与父平面列表中的项目相同的字母表呈现了项目,并在子平面列表中渲染了项目,因此父平面列表的项目高度是不同的.问题是,如果我给 getItemLayout 道具,它会给我 ..
发布时间:2021-07-04 19:19:11 其他开发

如何知道 FlatList 中滚动(向上或向下)的状态?

如何知道FlatList中的滚动状态?喜欢向上滚动还是向下滚动?我想知道向上或向下滚动以显示或隐藏 FlatList 中的标题的状态. 解决方案 使用 onScroll 属性如下.(官方) _onScroll =(事件){console.log(event.nativeEvent.contentOffset.y);}, 为了保证得到滚动最后一帧的值,需要设置一个属性scrollEven ..
发布时间:2021-07-04 19:10:32 其他开发

想要在本机反应中自动滚动平面列表

我正在尝试自动滚动我的平面列表,但是当我运行我的代码时,我无法自动滚动,如果我想手动滚动它每 5 秒后索引 0 ..这是我的平面列表及其引用函数的所有代码 在构造函数中 this.flatList1=null; 在 componentwillMount 中 componentWillMount(){setInterval(()=>{if(this.flatList1!==null){t ..

与对象反应 Native FlatList

我想用 React Native 的 FlatiList 渲染对象,但是这个组件没有返回预期的结果.我的字典是这样的: 对象{“Lisa.Sky":对象{"name": "丽莎","姓氏": "天空",“年龄":21,“性别":女性},“Thomas.Prat":对象{"name": "托马斯","姓氏": "普拉特",“年龄":33,“性别男},“Paul.Sing":对象{"name": " ..
发布时间:2021-07-04 19:07:38 前端开发

具有 100 多个列表项的 React-Native flatlist 的性能问题

我正在尝试使用 RN flatlist 来显示一个大的联系人姓名列表(100 多个项目).我不断收到以下警告: VirtualizedList:您有一个更新缓慢的大列表 - 制作确保您的 renderItem 函数呈现遵循 React 的组件性能最佳实践,如 PureComponent、shouldComponentUpdate、等 当列表中有超过 50 个项目时,某些动画 UI 项目 ..
发布时间:2021-07-04 19:03:45 其他开发

即使内容不够,也会在列表底部呈现 FlatList 页脚

我想在页面底部呈现 FlatList 的页脚,即使没有足够的内容来填满整个屏幕. 解决方案 为此,您需要查看 react-native 源.这里有一段代码显示在内部添加页脚.正如你所看到的,它包含在额外的 View 中,可以使用 ListFooterComponentStyle 属性设置样式.由于某种原因,文档中没有对其进行描述. 所以这是解决方案: 项目.id}contentC ..
发布时间:2021-07-04 19:02:56 其他开发

当行的高度可变时使用 FlatList 滚动问题

我使用的是 FlatList,其中每一行可以有不同的高度(并且可能包含文本和来自远程服务器的零个或多个图像的混合). 我不能使用 getItemLayout 因为我不知道每行(也不知道前几行)的高度来计算. 我面临的问题是我无法滚动到列表的末尾(当我尝试时它跳回几行)并且我在尝试使用 scrollToIndex 时遇到问题(我我猜是因为我缺少 getItemLayout). 我写 ..
发布时间:2021-07-04 18:52:44 其他开发

在 FlatList 的 renderItem 中执行 firestore 查询以传递数据以返回 Child

这是一个学校项目,我被一个错误困住了 12 多个小时...... 上下文是用户接受来自发件人的聊天请求,当我返回聊天标签时,会创建并显示一个新的聊天“房间".所有这些都在 TabNavigator 中完成. 我的预期结果是动态/自动加载 Chat 标签中的 ChatItem(即这些 ChatItem 位于 FlatList 中),当我当用户接受传入的聊天请求时. 问题是我试图从 ..

React Native - 无需排序数据的 FlatList 排序

有没有办法渲染Flatlist 行排序而不对数据源进行排序? 示例 {item.key}}/> 上面的代码渲染了一个列表 aC乙 有没有办法让它在不对数据源进行排序的情况下呈现以下内容? a乙C 解决方案 基本上你是说,我想要 Pizzar,但不要使用香肠、肉等等.因此答案是否定的. 为了执行高效排序和排序,您可以尝试linq.js lin ..
发布时间:2021-07-04 18:49:48 前端开发

React Native“keyboardDismissMode"在平面列表

在滚动 FlatList 时是否有可能防止键盘关闭? 使用 ScrollView 时,将道具“keyboardDismissMode"设置为“none"是解决此问题的方法,但这对我在 FlatList 中不起作用... 我在自制组件中使用 FlatList,即在 Stack-Navigator 中,而其标题中有一个重点 TextInput.我这样渲染 FlatList: ..