Результаты поиска по запросу "react-native-flatlist"

2 ответа

 Документы говорят, что этот обратный вызов должен использоваться только для оптимизации, что мы и делаем здесь.

ользую FlatList для отображения данных из вызова API: render() { const { navigation } = this.props; const animating = this.state.animating; return ( <View style={styles.container}> <ActivityIndicator animating = {animating} color = '#E3A141' ...

2 ответа

 компонент, который я проверяю, совпадают ли идентификаторы записей, если да, я устанавливаю состояние паузы в true.

я есть плоский список, показывающий видео. Я хочу, чтобы, когда видео выходит из поля зрения, оно должно быть приостановлено. Я поддерживаю состояние паузы в каждом изPosts составная часть. class Posts extends React.PureComponent { constructor() ...

0 ответов

https://medium.com/@naqvitalha/recyclerlistview-high-performance-listview-for-react-native-and-web-e368d6f0d7ef

ользую новый компонент List ReactNative - FlatList. Похоже, что FlatList отображает все элементы одновременно, хотя ячейка фактически не видна на экране. <FlatList data={this.props.items} keyExtractor={(item, index) => ...

ТОП публикаций

1 ответ

Надеюсь, это поможет!

му я пытаюсь использовать свойство Reader Native FlatList renderItem, но происходит нечто очень странное. data свойство устанавливается в массив, который имеет элементы, которые не являются неопределенными, но затем, вrenderItem функция, это ...

0 ответов

Lodash:

ли способ сделатьFlatlist [https://facebook.github.io/react-native/docs/flatlist.html]строки в определенном порядке без сортировки источника данных? пример <FlatList data={[{key: 'a'}, {key: 'c'}, {key: 'b'}]} renderItem={({item}) ...

1 ответ

 будет повторяться тогда

showPosts = async () => { var userID = await AsyncStorage.getItem('userID'); fetch(strings.baseUri+"getPostWithUserID", { method: 'POST', headers: { Accept: 'application/json', 'Content-Type': 'application/json' }, body: ...

3 ответа

Решает ли это вашу проблему?

аю окно чата сFlatlist, Я хочу добавить новый элемент в данные, а затем прокрутить до конца списка. я используюscrollToEnd метод, но это не сработало. Как я могу это сделать? <FlatList ref="flatList" data={this.state.data} extraData = ...

12 ответов

моя главная проблема была (KeyExtractor), я не использовал его, как это. не работает: keyExtractor = {(item) => item.ID} после того, как я перешел на это, он работал как шарм, надеюсь, это кому-нибудь поможет.

ичие от ListView мы можем обновить this.state.datasource. Есть ли какой-либо метод или пример для обновления FlatList или повторной визуализации?Моя цель - о...

3 ответа

Вы не получаете мой вопрос, моя проблема заключается в том, что onEndReached сам по себе не запускается, если это вызвано, моя проблема решена. Пожалуйста, просмотрите мою проблему еще раз, в заголовке моего вопроса четко сказано, что onEndReached не сработал

ользую реактивный компонент FlatList для отображения списка элементов. Разбиение страниц происходит не так, как ожидалось, так как согласно документации onEndReached должен срабатывать при достижении конца страницы, в настоящее время я пытался ...

1 ответ

Проблема с этим заключается в том, что React.PureComponent не должен реализовывать shouldComponentUpdate. Это просто спамит консоль предупреждениями.

то этого используйте новый компонент FlatList или SectionList. Помимо упрощения API, новые компоненты списка также имеют значительные улучшения производительности, основным из которых является почти постоянное использование памяти для любого ...