react-native 中的 Unknown 是什么

what is Unknown in react-native

我没有在视图中放置任何未定义的变量,但它出现了一些未知标签,所以我想知道那里是什么未知?

<View> <View style={styles.row}> <Text>{rowData.user.name}&middot; {rowData.createdDate}</Text> <Text>{rowData.title}</Text> </View> <View style={styles.separator} /> </View>

在chrome我看到View和Text之间有一个Unknown。

您是否定义了 TextView

在你的文件的顶部你应该有这样的东西,

ES6

var {
  View,
  Text,
} = React;

ES5

var View = React.View;
var Text = React.Text;

我想知道这是否是由于代码中的文本节点造成的,特别是白色 space,例如制表符和换行符。请从 React 开发工具中查看此问题:

https://github.com/facebook/react-devtools/issues/44

devtools 跟踪器上有几个这样的问题,有时与组件上缺少 displayName 有关,但我看不出这在此处如何应用。

建议在 React Native Github 跟踪器上打开一个问题,因为我怀疑这是预期的。 RN 团队中的某个人也许可以给我们更好的解释。