反应原生的渲染的用途和功能是什么?

时间:2017-07-11 16:37:06

标签: react-native react-native-android

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);

1 个答案:

答案 0 :(得分:4)

一个功能组件 是其类伴侣的render函数。

const render = props => <div />

同样如下:

class extends Component {
  render() { return <div /> } // props via this.props
}

它是React中最重要的功能,因为它告诉您的目标(网络或您的情况下是本机)在屏幕上显示的内容。