JolyCode
@JolyCode
junior frontend developer

React не может распознать DOM свойство?

React does not recognize the `sortProperty` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `sortproperty` instead. If you accidentally passed it from a parent component, remove it from the DOM element.

Что я только не делал, чтобы убрать эту ошибку, я делал все по видео уроку, которое вышло 6 месяцев назад, но не думал, что этого достаточно,, чтобы в консоли выходила ошибка, в общем, это происходит когда я открываю список popup, все работает, но в консоли выходит ошибка.
Код: https://codepen.io/skytner/pen/MWXQavE, там вместо HTML И CSS, JS код.
Если что-то было непонятно, спрашивайте.
  • Вопрос задан
  • 2124 просмотра
Решения вопроса 1
@HealSpirit
У вас в тег li идет деструктуризация объекта sort, не все ключи которого являются валидными аттрибутами.
<li
{...sort}
>

Из валидного там только name. Его можно передать напрямую
<li
name={sort.name}
>

либо убрать все невалидные атрибуты
const {sortProperty, ...rest} = sort;

<li
{...rest}
>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы