Почему избыточные devtools избегают кавычек в своих экспортах JSON? - PullRequest
0 голосов
/ 16 мая 2019

Скажите, что мое состояние приложения в редуксе таково:

{ foo: "bar" }

Когда я нажимаю «экспорт», чтобы получить дамп моего состояния, экспортированный файл представляет состояние, подобное этому:

{ "preloadedState": "{\"foo\": \"bar\"}" }

Избегающие кавычки (\") - это боль;Я могу удалить их с помощью sed -i 's/\\"/"/g' state.json (или sed -i '' 's/\\"/"/g' state.json на macOS), но есть ли какая-либо причина, по которой это поведение по умолчанию, и можно ли отключить его?

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