为什么react-native不使用html标签,而是使用本地标签,例如'view''tab'等等

时间:2016-03-16 02:45:53

标签: react-native

我有一个问题,为什么react-native支持类似View但不支持Div的标记名? Html开发人员更熟悉Html5标记。为什么不Html代码?

1 个答案:

答案 0 :(得分:1)

原因是因为JSX标记映射到本机组件。 <View>是一个本机组件,您可以将其概念化为<div>。它可以被设计为任何其他内容或组件的容器,很像<div>。记住React Native的开发并不像Web开发一样重要。您可以从CSS获得一些熟悉的样式,例如弹性框,但您实际上并没有渲染到DOM中。在此处阅读有关观看次数的更多信息:https://facebook.github.io/react-native/docs/view.html