如果没有度量函数,则无法将没有CSS节点的子节点添加到节点

时间:2017-01-17 11:55:15

标签: android ios facebook reactjs react-native

我升级到React Native v0.40并且一个完全正常工作的应用程序开始抛出该错误。

enter image description here

任何线索?

经过大量研究后,这是我找到https://github.com/facebook/react-native/blob/master/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNode.java的唯一文件。

3 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。

事实证明我在文本组件中有一个Icon组件。 所以我拿出了Icon。

您可能在彼此内部有类似的不兼容组件。

答案 1 :(得分:0)

如果您正在使用react-native-svg,请确保在<Circle .../>标记内包装任何SVG组件,例如<Svg> ... </Svg>

否则,您收到此错误消息。

答案 2 :(得分:-2)

试试这个对我有用。 转到您的react本机项目文件夹并运行以下命令。

rm -r node_modules
npm install