Я пишу приложение React Native и обнаружил, что сообщения об ошибках, которые генерирует эмулятор iOS, никогда не указывают строку в моем коде, где произошла ошибка. На снимке экрана ниже я вижу, что это проблема с функцией map()
в компоненте Dashboard
, но, поскольку она не дает номер строки, если в Dashboard
есть несколько экземпляров map()
Я не знаю, как определить, кто из них выдает ошибку. Итак, мой вопрос :
Может кто-нибудь объяснить, почему React Native не указывает номер строки в этом сценарии? Является ли это неотъемлемым свойством того, как работает React Native, и всегда будет невозможно идентифицировать данную строку (если так, пожалуйста, объясните почему как можно подробнее)? Или есть способ, которым я могу построить свое приложение по-другому, чтобы показать номера строк ошибок?
Спасибо!