Вопросы

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

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

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 карты без каких-либо изменений.

Читать:
Psexec отображает только первую строку через Jenkins

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

Git считает, что файл в каталоге с символической ссылкой был удален после воссоздания символической ссылки, как я могу это исправить?

admin

Развертывание приложения на gke из CI

admin

Сохранение хешированного пароля в Sequelize противоречит моему простому желанию сохранить хешированный пароль

admin

Можно ли запустить собственный скрипт Python в потоке данных Apache Beam или Google Cloud

admin

Как загружать / редактировать / запускать / сохранять текстовые файлы (.py) в ячейку записной книжки IPython?

admin

Snapchat Login Kit не может выполнить перенаправление в мое приложение

admin