Нарушение инвариантности реагирования: ошибка Minact React # 267 - PullRequest
0 голосов
/ 17 мая 2018

Invariant Violation

Получите это сообщение из исключения ReactDOM.render.

Я использую React в приложении Cordova на iOS. Это случается редко, обычно при первом запуске приложения после некоторого времени бездействия устройства или переустановки.

Есть идеи?!

метод визуализации верхнего уровня здесь

function renderReact() {
  ReactDOM.render(
    <App>
      <AppRoute />
    </App>,
    document.getElementById("app")
  );
}

Компонент приложения:

render() {
    return (
      <Provider store={store}>
        <WrapperDiv>
          {this.props.children}
          <ModalController />
          <DialogController />
        </WrapperDiv>
        {/* {__DEVTOOLS__ && <DevTools />} */}

      </Provider>
    );
  }

1 Ответ

0 голосов
/ 17 мая 2018

Я отправил сборку dev нашим бета-тестерам, и одному удалось воспроизвести его.

Похоже, что эта конкретная проблема связана с вызовом React.cloneElement с нулевым параметром.

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