Вопросы

предупреждение при использовании keyextarctor с FlatList в React Native

Я новичок в React Native и слежу за учебником. Я использую FlatList для рендеринга компонентов. Это моя составляющая:

const HomeScreen = (props) => {
  console.log("articles: ", props.articles);
  return (
    <View>
        <FlatList
          data={ props.articles }
          renderItem={({item}) => <Text> {item.title}</Text>}
        />
    </View>
  );
} 

В руководстве упоминается, что если мы не используем KeyExtarctor, FlatList выдаст это предупреждение.

VirtualizedList: отсутствуют ключи для элементов, обязательно укажите свойство ключа для каждого элемента или укажите настраиваемый keyExtractor.

Я не вижу подобных предупреждений. Учебник довольно старый, поэтому мне было интересно, сохраняется ли эта проблема с последней версией React Native?

Отвечает ли это на ваш вопрос? Базовый код FlatList выдает предупреждение — React Native   —  person nimramubashir    schedule 07.05.2021

Нет, это не так. По этому вопросу я должен получить предупреждение. Но я ничего не получаю. Мой вопрос: почему я не получаю предупреждения, когда мне нужно? @Abhi   —  person nimramubashir    schedule 08.05.2021

Читать:
Окно Pygame не отвечает в полноэкранном режиме

Похожие записи

Зарегистрируйте переменные в цикле with_items в Ansible playbook

admin

Выполнение кода из ОЗУ в STM32

admin

Как подключиться к TfsGit из задачи сборки vsts

admin

Добавление в массив после message.content discord bot

admin

Ожидается, что JsonSerializer.Deserialize вызовет исключение при десериализации другого класса

admin

Как подключиться к базе данных MySQL в Julia

admin