#ios #reactjs #remote-debugging #devtools
#iOS #reactjs #удаленная отладка #devtools
Вопрос:
Я использую ‘remotedebug-ios-webkit-adapter’ в Windows для отладки приложения react на iPhone. Мой телефон может правильно подключаться к Chrome DevTools, и все идет хорошо, пока я не захочу зарегистрировать объект. Он показывает [Object, Объект] в консоли DevTools, хотя я могу регистрировать данные строкового типа. С другой стороны, я также могу регистрировать все на своем ноутбуке в браузере Chrome. Кроме того, console.log () ничего не показывает в консоли DevTools, и мне пришлось изменить их на console.info () в моем коде (все еще все работает в Windows Chrome).
В моем Windows Chrome:
В DevTools ‘remotedebug-ios-webkit-adapter’:
Комментарии:
1. Почему бы просто не
console.log(JSON.stringify(yourObject))
?2. Непонятно, как отлаживать большой объект.
3. но его также легко скопировать, а затем вставить куда угодно. возможно, средство просмотра json или даже просто прямо в консоли
const myObj = JSON.parse(<pasted content>)
4. Когда я регистрирую свой объект, он выдает ошибку «Ошибка типа: JSON.stringify не может сериализовать циклические структуры»..