写RN的时候,经常会遇到这个错误
Invariant Violation: RawText "0" must be wrapped in an explicit <Text> component
原因是在写text的时候遇到了空值,例如后台返回的是'' '',就会报错。
解决方法:
在<Text>前面加个判断: !!
<View>
{test && !!test.string &&
<Text>{test.string}</Text>
}
</View>
网友评论