freeCodeCamp/guide/chinese/react-native/hello-world/index.md

41 lines
1.1 KiB
Markdown
Raw Normal View History

---
title: Hello World
localeTitle: 你好,世界
---
## 你好,世界
在传统网页中,您可以轻松渲染`Hello World!`写一些像这样的HTML到屏幕
```html
<!DOCTYPE html>
<html>
<head>
<title>Test Page</title>
</head>
<body>
<p>Hello World!</p>
</body>
</html>
```
在React Native中没有DOM或浏览器因此您必须从React Native提供的移动API向屏幕渲染内容。例如您可以使用`<Text>` ;而不是像在Web上那样使用`<p>`标记作为文本的包装器。而不是`<div>`容器标签,您将使用`<View>` 。
```js
import React, { Component } from 'react';
import { AppRegistry, View, Text } from 'react-native';
class App extends Component {
render () {
return (
<View>
<Text> Hello World! </Text>
</View>
);
}
}
AppRegistry.registerComponent('AwesomeProject', () => App);
```
要将代码呈现到屏幕而不是在浏览器中打开页面您可以使用React Native提供的特殊`AppRegistry.registerComponent()`方法将应用程序呈现给移动设备。