GOOGLE ADS

четверг, 14 апреля 2022 г.

Ошибка React-Native-Web: rnw_blogpost.bundle.js: 1414 Uncaught TypeError: невозможно прочитать свойства неопределенного (чтение «isBatchingLegacy»)

Добавление пакета «react-native-web» в существующее приложение RN (созданное с помощью react-native init). После установки с этого сайта:

https://arry.medium.com/how-to-add-react-native-web-to-an-existing-react-native-project-eb98c952c12f

Проекты успешно компилируются, но в браузере я получаю пустой белый экран и повторяющуюся ошибку:

Uncaught TypeError: не удается прочитать свойства неопределенного (чтение «isBatchingLegacy»)

Я ничего не могу найти об этой ошибке, я отследил соответствующие файлы и не знаю, что делать дальше.


Решение проблемы

У меня было такое же сообщение об ошибке при запуске теста после обновления пакета react -test-renderer с версии 17 до версии 18. Так что в моем случае мне пришлось понизить версию react -test-renderer с версии 18 до версии 17 или обновить реакцию с версии 17 до версии 18, чтобы исправить эту ошибку.

Согласно этому обсуждению, isBatchingLegacy является устаревшей функцией в react -test-renderer.

Итак, я не уверен в этом, потому что я не знаю, какие пакеты у вас есть в вашем существующем приложении RN, но вы можете проверить версию пакетов, которая у вас есть, чтобы увидеть, может ли ошибка возникнуть отсюда.

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...