0

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

<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。

4

2 回答 2

1

我想知道这是否是由于代码中的文本节点,特别是制表符和换行符之类的空白。请从反应开发工具中查看此问题:

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

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

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

于 2015-04-03T20:41:24.133 回答
0

你定义Text和了View吗?

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

ES6

var {
  View,
  Text,
} = React;

ES5

var View = React.View;
var Text = React.Text;
于 2015-04-03T14:34:43.960 回答