- React Native 教程
- React Native - 主页
- 核心概念
- React Native - 概述
- React Native - 环境设置
- React Native - 应用程序
- React Native - 状态
- React Native - 道具
- React Native - 样式
- React Native - Flexbox
- React Native - 列表视图
- React Native - 文本输入
- React Native - 滚动视图
- React Native - 图像
- 反应本机 - HTTP
- React Native - 按钮
- React Native - 动画
- React Native - 调试
- React Native - 路由器
- React Native - 运行 IOS
- React Native - 运行 Android
- 组件和 API
- React Native - 查看
- React Native - WebView
- React Native - 模态
- React Native - 活动指示器
- React Native - 选择器
- React Native - 状态栏
- React Native - 开关
- React Native - 文本
- React Native - 警报
- React Native - 地理定位
- React Native - 异步存储
- React Native 有用资源
- React Native - 快速指南
- React Native - 有用的资源
- React Native - 讨论
React Native - 查看
View 是 React Native 中最常见的元素。您可以将其视为Web 开发中使用的div元素的等效项。
用例
现在让我们看看一些常见的用例。
当您需要将元素包装在容器内时,可以使用View作为容器元素。
当你想在父元素中嵌套更多元素时,父元素和子元素都可以是View。它可以有任意数量的孩子。
当你想要设置不同元素的样式时,你可以将它们放置在View中,因为它支持style属性、flexbox等。
View还支持合成触摸事件,这可用于不同的目的。
我们已经在前面的章节中使用了View,并且我们也将在几乎所有后续章节中使用它。View可以被假定为 React Native中的默认元素。在下面给出的示例中,我们将嵌套两个视图和一个文本。
应用程序.js
import React, { Component } from 'react' import { View, Text } from 'react-native' const App = () => { return ( <View> <View> <Text>This is my text</Text> </View> </View> ) } export default App