2017-01-17 3 views
8

Я обновил приложение React Native v0.40, и приложение, работающее отлично, начало всегда бросать эту ошибку.Невозможно добавить дочернего узла, у которого нет узла CSS для узла без функции измерения.

enter image description here

Любые подсказки?

Это единственный файл, который я нашел https://github.com/facebook/react-native/blob/master/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNode.java после долгих исследований.

+0

Когда эта ошибка возникает? – jpriebe

+0

При обновлении до ответного v0.40 – jsdario

+0

любых обновлений по этому вопросу? – aarman

ответ

3

У меня была та же проблема.

Оказалось, что у меня есть компонент Icon в текстовом компоненте. Итак, я взял Икон из этого. У вас могут быть подобные несовместимые компоненты внутри друг друга.

-2

Попробуйте это Это сработало для меня. Перейдите в свою папку с родным проектом и выполните приведенные ниже команды.

гт -r node_modules
НПМ установить

0

Если вы используете react-native-svg, убедитесь, что вы заключаете любые компоненты SVG, как <Circle .../> внутри из <Svg> ... </Svg> тегов.

В противном случае вы получите это сообщение об ошибке.