React-devtools для хуков?

Я использую расширение Chrome react-devtools. Когда я устанавливаю состояние с помощью ловушек (useState) для установки объекта в состояние, фактическая установка состояния работает нормально. Однако в devtools этот объект состояния показывает, что Hooks > State имеет контент ({...}), это также означает, что контент доступен. Когда я нажимаю «развернуть» (значок со стрелкой вниз), ничего не происходит; Я не могу просмотреть записи объекта. Я что-то упустил или devtools не работает с хуками?

Tl:dr Как мне использовать react-devtools для просмотра состояния хуков?

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
4
0
2 599
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Я вижу то же самое, хотя проблема только с объектами. Примитивные значения в состоянии, похоже, отображаются нормально.

Это было зарегистрировано как проблема 3 недели назад: https://github.com/facebook/react-devtools/issues/1282.

Я удивлен, что это еще не решено, но я подозреваю, что это будет решено в ближайшее время, когда хуки выпущены.

Я также видел в Твиттере, что Брайан Вон работает над переписыванием инструментов разработки React:

но похоже, что пройдет еще немного времени, прежде чем он будет готов к широкому использованию.

Обновление с помощью React v16.8

React Hooks are now supported by React DevTools.

Другие вопросы по теме