Я начал работать с ImmutableJS и вообще, очень нравится.
Но там один крупный разбойник - просмотр объектов ImmutableJS в DevTools, например List
, отображает конструктор List
вместо элементов List. Вот пример:
В идеале элементы List
будут показаны, чтобы их можно было проверить.
Есть ли способ, кроме использования методов toArray()
таких как toArray()
, для просмотра объектов Immutable в DevTools?
Там расширение Chrome, которое делает то, что вы хотите. Он также доступен на GitHub: https://github.com/andrewdavey/immutable-devtools
По существу, это делает следующее:
в:
npm
?
toJSON()
,toArray()
,toObject()
и т. Д. В идеале точка останова с Watch для переменнойtoObject()
тоже будет работать. Но в настоящее время это также приведет к созданию конструктораList
.