React DOM не обновляется после того, как браузер / сервер реакции перестал поддерживать компонент

Ночью моя первоначально работающая служба реагирования была отключена. Причина, по которой это происходит, заключается в том, что мой браузер или сервер реакции перестал поддерживать этот компонент реакции "реакция-выборка". React-selectize - это компонент реагирования, основанный на "response-select" и обеспечивающий некоторые дополнительные функции. DOM больше не обновляется для компонента. Быстрое решение состоит в том, чтобы изменить компонент на реагировать на выбор и отказаться от некоторых функций.

Мой вопрос заключается в том, что мы не обновляли наш браузер или какой-либо пакет npm. Почему это изменение произошло бы в одночасье?

И у меня второй вопрос. Я попытался вставить точку останова в код, используя отладчик Chrome, и обнаружил следующее сообщение трассировки:

action FETCH_USER_PENDING @ 16:00:44.155
redux-logger.js:1  prev state {notification: {…}, user: {…}}
redux-logger.js:1  action     {type: "FETCH_USER_PENDING"}
redux-logger.js:1  next state {notification: {…}, user: {…}}
localhost/:1 (WEB_PAGE context) Lazy require of webstore.binding did not set the binding field
localhost/:1 (WEB_PAGE context) Lazy require of runtime.binding did not set the binding field
2localhost/:1 Previous API instantiation failed.
redux-logger.js:1  action FETCH_USER_FULFILLED @ 16:00:59.515
redux-logger.js:1  prev state {notification: {…}, user: {…}}
redux-logger.js:1  action     {type: "FETCH_USER_FULFILLED", payload: {…}}
redux-logger.js:1  next state {notification: {…}, user: {…}}
localhost/:1 (WEB_PAGE context) extensions::event_bindings:8: Uncaught Natives disabled{<stack trace unavailable>}
localhost/:1 (WEB_PAGE context) extensions::binding:5: Uncaught TypeError: Cannot read property 'Event' of undefined{TypeError: Cannot read property 'Event' of undefined
    at extensions::binding:5:38
    at extensions::runtime:7:28}
extensions::runtime:7 Uncaught TypeError: Cannot read property 'Binding' of undefined
    at extensions::runtime:7
(anonymous) @ extensions::runtime:7
extensions::webstore:7 Uncaught Natives disabled

С моей точки зрения, реагирующий использует механизм отложенного обновления в DOM, и браузер столкнулся с проблемой связывания между новыми данными и пользовательским интерфейсом. Может кто-нибудь помочь расшифровать сообщение немного больше? В идеале я ищу исправление (возможно, с использованием приставки?), Которое могло бы решить эту проблему без изменения компонента реакции. Но я открыт для всех решений.

0 ответов

Другие вопросы по тегам