Вопросы

Предупреждение: каждый дочерний элемент в списке должен иметь уникальное ключевое свойство, но у меня есть ключевые реквизиты

предоставленные ответы не дали мне подсказки о том, в чем проблема в моем случае здесь. Итак, я получаю следующую ошибку в консоли:

react-jsx-dev-runtime.development.js?bfcc:117 Warning: Each child in a list should have a unique "key" prop.

Check the render method of `Feed`. See https://reactjs.org/link/warning-keys for more information.

Это мой код в операторе возврата:

return (
    <>
      <Header></Header>
      <div className={hfstyles.feed} style={{ 'maxWidth': '980px;', 'textAlign': 'center', 'margin': '0 auto', 'padding': '5em 0' }}>

        {feed.map((post, index) => {
          const postBefore = index == 0 ? new Date() : feed[index - 1].createdAt;
          return randomIndex == index ? (
            <>
            <PostBasic
              post={post}
              postBefore={postBefore}
              key={post.id}
            />
            <RandomMessage/>
            </>)
            :
            (<PostBasic
              post={post}
              postBefore={postBefore}
              key={post.id}
            />
          );
        })}

        {feedEnd == true && (
          <p>Thats it</p>
        )}

      </div>
      <Footer sticky={false}></Footer>
    </>
  );

Я также попытался предоставить свойство key для <RandomMessage/> component, и я попытался изменить ключ с идентификатора базы данных post.id на index карты без каких-либо изменений.

Читать:
Как я могу использовать изменяемую карту внутреннего массива для управления стилем в пользовательском интерфейсе материала?

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

Lex & Yacc: gcc при компиляции y.tab.c выдает много ожидаемых ошибок токена

admin

Каков наиболее эффективный способ чтения паркетного файла с разделами с помощью pyspark?

admin

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

admin

Как дать разрешения GCP функциям Firebase на доступ к ресурсам? (как GCE)

admin

Ошибки Rstan в R: ошибка в inDL и сбой LoadLibrary

admin

Параллельный код с OpenMP требует больше времени для выполнения, чем последовательный код

admin