我检查了所有代码是否有语法错误,但找不到任何东西。我尝试了所有在网上找到的内容,并在这里提出了类似的问题,但没有任何效果,这就是为什么我要发布一个新问题。
这是我得到的确切错误:
Cannot add a child that doesn't have a YogaNode to a parent without a measure function! (Trying to add a 'RCTRawText [text: 0]' to a 'RCTView')
我在某处读到[text:someything]可以用作提示,以找出问题所在。
答案 0 :(得分:2)
将Text元素放在同一倾斜行上也可能会触发此类错误,例如
<View><Text>My Text</Text></View><View><Text>Another Text</Text></View>
代替
<View>
<Text>My Text</Text>
</View>
<View>
<Text>Another Text</Text>
</View>
如果您也将代码放置在这里,将会使它受挫
答案 1 :(得分:1)
我的错误是这个
<View>
<Text>Hello World</Text>s
</View>
在Text
之外包含文本会在Android上出现错误,但在iOS上不会出现错误。我觉得很奇怪,它只能在一个平台上同时发出警告或错误的情况下才拾取。