render()的实际用途是什么。为什么我们使用它?我们可以在功能和基于类的组件中使用它吗?
import React, { Component } from 'react';
import { AppRegistry, Text } from 'react-native';
export default class HelloWorldApp extends Component {
render() {
return (
<Text>Hello world!</Text>
);
}
}
AppRegistry.registerComponent('AwesomeProject', () => HelloWorldApp);
答案 0 :(得分:4)
一个功能组件 是其类伴侣的render
函数。
const render = props => <div />
同样如下:
class extends Component {
render() { return <div /> } // props via this.props
}
它是React中最重要的功能,因为它告诉您的目标(网络或您的情况下是本机)在屏幕上显示的内容。