Ожидаемые экземпляры реквизита для соответствия запомненным реквизитам в React 16 - PullRequest
0 голосов
/ 13 ноября 2018

Я обновляюсь с react версии 15 до 16 (16.6.1) и вижу это предупреждение в консоли, стоит ли мне волноваться?

Warning: Expected instance props to match memoized props before componentDidUpdate. This is likely due to a bug in React. Please file an issue.

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

Должен ли я волноваться?Должен ли я просто позволить ему ускользнуть?

1 Ответ

0 голосов
/ 19 ноября 2018

В случае воспроизведения в этом отчете о проблеме это происходит потому, что конкретная библиотека (в этом примере react-css-modules) перезаписывает объект this.props в компоненте React.

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

...